Package net.sf.antcontrib.design
Class InstructionVisitor
java.lang.Object
org.apache.bcel.generic.EmptyVisitor
net.sf.antcontrib.design.InstructionVisitor
- All Implemented Interfaces:
org.apache.bcel.generic.Visitor
public class InstructionVisitor
extends org.apache.bcel.generic.EmptyVisitor
-
Constructor Summary
ConstructorsConstructorDescriptionInstructionVisitor(org.apache.bcel.generic.ConstantPoolGen poolGen, Log log, Design d) -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitANEWARRAY(org.apache.bcel.generic.ANEWARRAY n) voidvisitCHECKCAST(org.apache.bcel.generic.CHECKCAST c) voidvisitINSTANCEOF(org.apache.bcel.generic.INSTANCEOF i) voidvisitINVOKESTATIC(org.apache.bcel.generic.INVOKESTATIC s) voidvisitLoadInstruction(org.apache.bcel.generic.LoadInstruction l) voidvisitNEW(org.apache.bcel.generic.NEW n) voidvisitPUTSTATIC(org.apache.bcel.generic.PUTSTATIC s) Methods inherited from class org.apache.bcel.generic.EmptyVisitor
visitAALOAD, visitAASTORE, visitACONST_NULL, visitAllocationInstruction, visitALOAD, visitARETURN, visitArithmeticInstruction, visitArrayInstruction, visitARRAYLENGTH, visitASTORE, visitATHROW, visitBALOAD, visitBASTORE, visitBIPUSH, visitBranchInstruction, visitBREAKPOINT, visitCALOAD, visitCASTORE, visitConstantPushInstruction, visitConversionInstruction, visitCPInstruction, visitD2F, visitD2I, visitD2L, visitDADD, visitDALOAD, visitDASTORE, visitDCMPG, visitDCMPL, visitDCONST, visitDDIV, visitDLOAD, visitDMUL, visitDNEG, visitDREM, visitDRETURN, visitDSTORE, visitDSUB, visitDUP, visitDUP_X1, visitDUP_X2, visitDUP2, visitDUP2_X1, visitDUP2_X2, visitExceptionThrower, visitF2D, visitF2I, visitF2L, visitFADD, visitFALOAD, visitFASTORE, visitFCMPG, visitFCMPL, visitFCONST, visitFDIV, visitFieldInstruction, visitFieldOrMethod, visitFLOAD, visitFMUL, visitFNEG, visitFREM, visitFRETURN, visitFSTORE, visitFSUB, visitGETFIELD, visitGETSTATIC, visitGOTO, visitGOTO_W, visitGotoInstruction, visitI2B, visitI2C, visitI2D, visitI2F, visitI2L, visitI2S, visitIADD, visitIALOAD, visitIAND, visitIASTORE, visitICONST, visitIDIV, visitIF_ACMPEQ, visitIF_ACMPNE, visitIF_ICMPEQ, visitIF_ICMPGE, visitIF_ICMPGT, visitIF_ICMPLE, visitIF_ICMPLT, visitIF_ICMPNE, visitIFEQ, visitIFGE, visitIFGT, visitIfInstruction, visitIFLE, visitIFLT, visitIFNE, visitIFNONNULL, visitIFNULL, visitIINC, visitILOAD, visitIMPDEP1, visitIMPDEP2, visitIMUL, visitINEG, visitINVOKEDYNAMIC, visitInvokeInstruction, visitINVOKEINTERFACE, visitINVOKESPECIAL, visitINVOKEVIRTUAL, visitIOR, visitIREM, visitIRETURN, visitISHL, visitISHR, visitISTORE, visitISUB, visitIUSHR, visitIXOR, visitJSR, visitJSR_W, visitJsrInstruction, visitL2D, visitL2F, visitL2I, visitLADD, visitLALOAD, visitLAND, visitLASTORE, visitLCMP, visitLCONST, visitLDC, visitLDC2_W, visitLDIV, visitLLOAD, visitLMUL, visitLNEG, visitLoadClass, visitLocalVariableInstruction, visitLOOKUPSWITCH, visitLOR, visitLREM, visitLRETURN, visitLSHL, visitLSHR, visitLSTORE, visitLSUB, visitLUSHR, visitLXOR, visitMONITORENTER, visitMONITOREXIT, visitMULTIANEWARRAY, visitNEWARRAY, visitNOP, visitPOP, visitPOP2, visitPopInstruction, visitPushInstruction, visitPUTFIELD, visitRET, visitRETURN, visitReturnInstruction, visitSALOAD, visitSASTORE, visitSelect, visitSIPUSH, visitStackConsumer, visitStackInstruction, visitStackProducer, visitStoreInstruction, visitSWAP, visitTABLESWITCH, visitTypedInstruction, visitUnconditionalBranch, visitVariableLengthInstruction
-
Constructor Details
-
InstructionVisitor
- Parameters:
poolGen-v-
-
-
Method Details
-
visitCHECKCAST
public void visitCHECKCAST(org.apache.bcel.generic.CHECKCAST c) - Specified by:
visitCHECKCASTin interfaceorg.apache.bcel.generic.Visitor- Overrides:
visitCHECKCASTin classorg.apache.bcel.generic.EmptyVisitor
-
visitLoadInstruction
public void visitLoadInstruction(org.apache.bcel.generic.LoadInstruction l) - Specified by:
visitLoadInstructionin interfaceorg.apache.bcel.generic.Visitor- Overrides:
visitLoadInstructionin classorg.apache.bcel.generic.EmptyVisitor
-
visitNEW
public void visitNEW(org.apache.bcel.generic.NEW n) - Specified by:
visitNEWin interfaceorg.apache.bcel.generic.Visitor- Overrides:
visitNEWin classorg.apache.bcel.generic.EmptyVisitor
-
visitANEWARRAY
public void visitANEWARRAY(org.apache.bcel.generic.ANEWARRAY n) - Specified by:
visitANEWARRAYin interfaceorg.apache.bcel.generic.Visitor- Overrides:
visitANEWARRAYin classorg.apache.bcel.generic.EmptyVisitor
-
visitINSTANCEOF
public void visitINSTANCEOF(org.apache.bcel.generic.INSTANCEOF i) - Specified by:
visitINSTANCEOFin interfaceorg.apache.bcel.generic.Visitor- Overrides:
visitINSTANCEOFin classorg.apache.bcel.generic.EmptyVisitor
-
visitINVOKESTATIC
public void visitINVOKESTATIC(org.apache.bcel.generic.INVOKESTATIC s) - Specified by:
visitINVOKESTATICin interfaceorg.apache.bcel.generic.Visitor- Overrides:
visitINVOKESTATICin classorg.apache.bcel.generic.EmptyVisitor
-
visitPUTSTATIC
public void visitPUTSTATIC(org.apache.bcel.generic.PUTSTATIC s) - Specified by:
visitPUTSTATICin interfaceorg.apache.bcel.generic.Visitor- Overrides:
visitPUTSTATICin classorg.apache.bcel.generic.EmptyVisitor
-