|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjoeq.Compiler.Quad.QuadVisitor.EmptyVisitor
public abstract static class QuadVisitor.EmptyVisitor
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface joeq.Compiler.Quad.QuadVisitor |
|---|
QuadVisitor.AllQuadVisitor, QuadVisitor.EmptyVisitor |
| Constructor Summary | |
|---|---|
QuadVisitor.EmptyVisitor()
|
|
| Method Summary | |
|---|---|
void |
visitALength(Quad obj)
An array length instruction. |
void |
visitAllocation(Quad obj)
An instruction.that does an allocation. |
void |
visitALoad(Quad obj)
An array load instruction. |
void |
visitArray(Quad obj)
An instruction.that accesses an array. |
void |
visitAStore(Quad obj)
An array store instruction. |
void |
visitBinary(Quad obj)
A binary operation instruction. |
void |
visitBoundsCheck(Quad obj)
An array bounds check instruction. |
void |
visitBranch(Quad obj)
An instruction that may branch (not including exceptional control flow). |
void |
visitCheck(Quad obj)
An exception check instruction. |
void |
visitCheckCast(Quad obj)
A type cast check instruction. |
void |
visitCondBranch(Quad obj)
A conditional branch instruction. |
void |
visitExceptionThrower(Quad obj)
A potentially excepting instruction.. |
void |
visitGetfield(Quad obj)
A get instance field instruction. |
void |
visitGetstatic(Quad obj)
A get static field instruction. |
void |
visitGoto(Quad obj)
A goto instruction. |
void |
visitInstanceField(Quad obj)
An instruction.that accesses an instance field. |
void |
visitInstanceOf(Quad obj)
A type instance of instruction. |
void |
visitIntIfCmp(Quad obj)
A compare and branch instruction. |
void |
visitInvoke(Quad obj)
An invoke instruction. |
void |
visitJsr(Quad obj)
A jump local subroutine instruction. |
void |
visitLoad(Quad obj)
An instruction that loads from memory. |
void |
visitLookupSwitch(Quad obj)
A lookup switch instruction. |
void |
visitMemLoad(Quad obj)
A raw memory load instruction. |
void |
visitMemStore(Quad obj)
A raw memory store instruction. |
void |
visitMonitor(Quad obj)
An object monitor lock/unlock instruction. |
void |
visitMove(Quad obj)
A register move instruction. |
void |
visitNew(Quad obj)
An object allocation instruction. |
void |
visitNewArray(Quad obj)
An array allocation instruction. |
void |
visitNullCheck(Quad obj)
A null pointer check instruction. |
void |
visitPhi(Quad obj)
A phi instruction. |
void |
visitPutfield(Quad obj)
A put instance field instruction. |
void |
visitPutstatic(Quad obj)
A put static field instruction. |
void |
visitQuad(Quad obj)
Any quad. |
void |
visitRet(Quad obj)
A return from local subroutine instruction. |
void |
visitReturn(Quad obj)
A return from method instruction. |
void |
visitSpecial(Quad obj)
A special instruction. |
void |
visitStaticField(Quad obj)
An instruction.that accesses a static field. |
void |
visitStore(Quad obj)
An instruction that stores into memory. |
void |
visitStoreCheck(Quad obj)
An object array store type check instruction. |
void |
visitTableSwitch(Quad obj)
A jump table switch instruction. |
void |
visitTypeCheck(Quad obj)
An instruction.that does a type check. |
void |
visitUnary(Quad obj)
A unary operation instruction. |
void |
visitZeroCheck(Quad obj)
A divide-by-zero check instruction. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public QuadVisitor.EmptyVisitor()
| Method Detail |
|---|
public void visitExceptionThrower(Quad obj)
visitExceptionThrower in interface QuadVisitorpublic void visitLoad(Quad obj)
visitLoad in interface QuadVisitorpublic void visitStore(Quad obj)
visitStore in interface QuadVisitorpublic void visitBranch(Quad obj)
visitBranch in interface QuadVisitorpublic void visitCondBranch(Quad obj)
visitCondBranch in interface QuadVisitorpublic void visitCheck(Quad obj)
visitCheck in interface QuadVisitorpublic void visitStaticField(Quad obj)
visitStaticField in interface QuadVisitorpublic void visitInstanceField(Quad obj)
visitInstanceField in interface QuadVisitorpublic void visitArray(Quad obj)
visitArray in interface QuadVisitorpublic void visitAllocation(Quad obj)
visitAllocation in interface QuadVisitorpublic void visitTypeCheck(Quad obj)
visitTypeCheck in interface QuadVisitorpublic void visitALoad(Quad obj)
visitALoad in interface QuadVisitorpublic void visitAStore(Quad obj)
visitAStore in interface QuadVisitorpublic void visitALength(Quad obj)
visitALength in interface QuadVisitorpublic void visitBinary(Quad obj)
visitBinary in interface QuadVisitorpublic void visitBoundsCheck(Quad obj)
visitBoundsCheck in interface QuadVisitorpublic void visitCheckCast(Quad obj)
visitCheckCast in interface QuadVisitorpublic void visitGetfield(Quad obj)
visitGetfield in interface QuadVisitorpublic void visitGetstatic(Quad obj)
visitGetstatic in interface QuadVisitorpublic void visitGoto(Quad obj)
visitGoto in interface QuadVisitorpublic void visitInstanceOf(Quad obj)
visitInstanceOf in interface QuadVisitorpublic void visitIntIfCmp(Quad obj)
visitIntIfCmp in interface QuadVisitorpublic void visitInvoke(Quad obj)
visitInvoke in interface QuadVisitorpublic void visitJsr(Quad obj)
visitJsr in interface QuadVisitorpublic void visitLookupSwitch(Quad obj)
visitLookupSwitch in interface QuadVisitorpublic void visitMemLoad(Quad obj)
visitMemLoad in interface QuadVisitorpublic void visitMemStore(Quad obj)
visitMemStore in interface QuadVisitorpublic void visitMonitor(Quad obj)
visitMonitor in interface QuadVisitorpublic void visitMove(Quad obj)
visitMove in interface QuadVisitorpublic void visitNew(Quad obj)
visitNew in interface QuadVisitorpublic void visitNewArray(Quad obj)
visitNewArray in interface QuadVisitorpublic void visitNullCheck(Quad obj)
visitNullCheck in interface QuadVisitorpublic void visitPhi(Quad obj)
visitPhi in interface QuadVisitorpublic void visitPutfield(Quad obj)
visitPutfield in interface QuadVisitorpublic void visitPutstatic(Quad obj)
visitPutstatic in interface QuadVisitorpublic void visitRet(Quad obj)
visitRet in interface QuadVisitorpublic void visitReturn(Quad obj)
visitReturn in interface QuadVisitorpublic void visitSpecial(Quad obj)
visitSpecial in interface QuadVisitorpublic void visitStoreCheck(Quad obj)
visitStoreCheck in interface QuadVisitorpublic void visitTableSwitch(Quad obj)
visitTableSwitch in interface QuadVisitorpublic void visitUnary(Quad obj)
visitUnary in interface QuadVisitorpublic void visitZeroCheck(Quad obj)
visitZeroCheck in interface QuadVisitorpublic void visitQuad(Quad obj)
visitQuad in interface QuadVisitor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||