|
||||||||||
| 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.Objectpublic void accept(org.apache.bcel.generic.Visitor visitor)
accept in class org.apache.bcel.generic.Instructionpublic abstract void accept(ExtendedVisitor visitor)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||