public class InstructionVisitor
extends org.apache.bcel.generic.EmptyVisitor
Constructor and Description |
---|
InstructionVisitor(org.apache.bcel.generic.ConstantPoolGen poolGen,
Log log,
Design d) |
Modifier and Type | Method and Description |
---|---|
void |
visitANEWARRAY(org.apache.bcel.generic.ANEWARRAY n) |
void |
visitCHECKCAST(org.apache.bcel.generic.CHECKCAST c) |
void |
visitINSTANCEOF(org.apache.bcel.generic.INSTANCEOF i) |
void |
visitINVOKESTATIC(org.apache.bcel.generic.INVOKESTATIC s) |
void |
visitLoadInstruction(org.apache.bcel.generic.LoadInstruction l) |
void |
visitNEW(org.apache.bcel.generic.NEW n) |
void |
visitPUTSTATIC(org.apache.bcel.generic.PUTSTATIC s) |
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_X1, visitDUP_X2, visitDUP, visitDUP2_X1, visitDUP2_X2, visitDUP2, visitExceptionThrower, visitF2D, visitF2I, visitF2L, visitFADD, visitFALOAD, visitFASTORE, visitFCMPG, visitFCMPL, visitFCONST, visitFDIV, visitFieldInstruction, visitFieldOrMethod, visitFLOAD, visitFMUL, visitFNEG, visitFREM, visitFRETURN, visitFSTORE, visitFSUB, visitGETFIELD, visitGETSTATIC, visitGOTO_W, visitGOTO, 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, visitInvokeInstruction, visitINVOKEINTERFACE, visitINVOKESPECIAL, visitINVOKEVIRTUAL, visitIOR, visitIREM, visitIRETURN, visitISHL, visitISHR, visitISTORE, visitISUB, visitIUSHR, visitIXOR, visitJSR_W, visitJSR, 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
public void visitCHECKCAST(org.apache.bcel.generic.CHECKCAST c)
visitCHECKCAST
in interface org.apache.bcel.generic.Visitor
visitCHECKCAST
in class org.apache.bcel.generic.EmptyVisitor
public void visitLoadInstruction(org.apache.bcel.generic.LoadInstruction l)
visitLoadInstruction
in interface org.apache.bcel.generic.Visitor
visitLoadInstruction
in class org.apache.bcel.generic.EmptyVisitor
public void visitNEW(org.apache.bcel.generic.NEW n)
visitNEW
in interface org.apache.bcel.generic.Visitor
visitNEW
in class org.apache.bcel.generic.EmptyVisitor
public void visitANEWARRAY(org.apache.bcel.generic.ANEWARRAY n)
visitANEWARRAY
in interface org.apache.bcel.generic.Visitor
visitANEWARRAY
in class org.apache.bcel.generic.EmptyVisitor
public void visitINSTANCEOF(org.apache.bcel.generic.INSTANCEOF i)
visitINSTANCEOF
in interface org.apache.bcel.generic.Visitor
visitINSTANCEOF
in class org.apache.bcel.generic.EmptyVisitor
public void visitINVOKESTATIC(org.apache.bcel.generic.INVOKESTATIC s)
visitINVOKESTATIC
in interface org.apache.bcel.generic.Visitor
visitINVOKESTATIC
in class org.apache.bcel.generic.EmptyVisitor
public void visitPUTSTATIC(org.apache.bcel.generic.PUTSTATIC s)
visitPUTSTATIC
in interface org.apache.bcel.generic.Visitor
visitPUTSTATIC
in class org.apache.bcel.generic.EmptyVisitor