|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.bcel.generic.Instruction
edu.umd.cs.findbugs.ba.ir.ExtendedInstruction
public abstract class ExtendedInstruction
"Extended" Instruction class for synthetic instructions used in the register-based IR. The only additional functionality is being able to accept an ExtendedVisitor.
Note: this class is just an idea sketch. There is no guarantee it will ever be used for anything.
Field Summary |
---|
Fields inherited from class org.apache.bcel.generic.Instruction |
---|
length, opcode |
Constructor Summary | |
---|---|
ExtendedInstruction(short opcode,
short len)
|
Method Summary | |
---|---|
abstract void |
accept(ExtendedVisitor visitor)
|
void |
accept(org.apache.bcel.generic.Visitor visitor)
|
int |
hashCode()
|
Methods inherited from class org.apache.bcel.generic.Instruction |
---|
consumeStack, copy, dump, equals, getComparator, getLength, getName, getOpcode, initFromFile, produceStack, readInstruction, setComparator, toString, toString, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ExtendedInstruction(short opcode, short len)
Method Detail |
---|
public int hashCode()
hashCode
in class java.lang.Object
public void accept(org.apache.bcel.generic.Visitor visitor)
accept
in class org.apache.bcel.generic.Instruction
public abstract void accept(ExtendedVisitor visitor)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |