korat.instrumentation.bytecode
Interface BytecodeVisitor

All Known Implementing Classes:
ArrayBytecodesVisitor, JavassistInstructionVisitor, StackTracerVisitor, VisitorSupport

public interface BytecodeVisitor

Author:
Aleksandar Milicevic

Method Summary
 void postVisit(BytecodeInstruction instr)
          This method should be invoked immediately after calling any of the visit methods.
 void preVisit(BytecodeInstruction instr)
          This method should be invoked just before calling any of the visit methods.
 void visitAALOAD(BytecodeInstruction instr)
           
 void visitAASTORE(BytecodeInstruction instr)
           
 void visitACONST_NULL(BytecodeInstruction instr)
           
 void visitALOAD_0(BytecodeInstruction instr)
           
 void visitALOAD_1(BytecodeInstruction instr)
           
 void visitALOAD_2(BytecodeInstruction instr)
           
 void visitALOAD_3(BytecodeInstruction instr)
           
 void visitALOAD(BytecodeInstruction instr)
           
 void visitANEWARRAY(BytecodeInstruction instr)
           
 void visitARETURN(BytecodeInstruction instr)
           
 void visitARRAYLENGTH(BytecodeInstruction instr)
           
 void visitASTORE_0(BytecodeInstruction instr)
           
 void visitASTORE_1(BytecodeInstruction instr)
           
 void visitASTORE_2(BytecodeInstruction instr)
           
 void visitASTORE_3(BytecodeInstruction instr)
           
 void visitASTORE(BytecodeInstruction instr)
           
 void visitATHROW(BytecodeInstruction instr)
           
 void visitBALOAD(BytecodeInstruction instr)
           
 void visitBASTORE(BytecodeInstruction instr)
           
 void visitBIPUSH(BytecodeInstruction instr)
           
 void visitBREAKPOINT(BytecodeInstruction instr)
           
 void visitCALOAD(BytecodeInstruction instr)
           
 void visitCASTORE(BytecodeInstruction instr)
           
 void visitCHECKCAST(BytecodeInstruction instr)
           
 void visitD2F(BytecodeInstruction instr)
           
 void visitD2I(BytecodeInstruction instr)
           
 void visitD2L(BytecodeInstruction instr)
           
 void visitDADD(BytecodeInstruction instr)
           
 void visitDALOAD(BytecodeInstruction instr)
           
 void visitDASTORE(BytecodeInstruction instr)
           
 void visitDCMPG(BytecodeInstruction instr)
           
 void visitDCMPL(BytecodeInstruction instr)
           
 void visitDCONST_0(BytecodeInstruction instr)
           
 void visitDCONST_1(BytecodeInstruction instr)
           
 void visitDDIV(BytecodeInstruction instr)
           
 void visitDLOAD_0(BytecodeInstruction instr)
           
 void visitDLOAD_1(BytecodeInstruction instr)
           
 void visitDLOAD_2(BytecodeInstruction instr)
           
 void visitDLOAD_3(BytecodeInstruction instr)
           
 void visitDLOAD(BytecodeInstruction instr)
           
 void visitDMUL(BytecodeInstruction instr)
           
 void visitDNEG(BytecodeInstruction instr)
           
 void visitDREM(BytecodeInstruction instr)
           
 void visitDRETURN(BytecodeInstruction instr)
           
 void visitDSTORE_0(BytecodeInstruction instr)
           
 void visitDSTORE_1(BytecodeInstruction instr)
           
 void visitDSTORE_2(BytecodeInstruction instr)
           
 void visitDSTORE_3(BytecodeInstruction instr)
           
 void visitDSTORE(BytecodeInstruction instr)
           
 void visitDSUB(BytecodeInstruction instr)
           
 void visitDUP_X1(BytecodeInstruction instr)
           
 void visitDUP_X2(BytecodeInstruction instr)
           
 void visitDUP(BytecodeInstruction instr)
           
 void visitDUP2_X1(BytecodeInstruction instr)
           
 void visitDUP2_X2(BytecodeInstruction instr)
           
 void visitDUP2(BytecodeInstruction instr)
           
 void visitF2D(BytecodeInstruction instr)
           
 void visitF2I(BytecodeInstruction instr)
           
 void visitF2L(BytecodeInstruction instr)
           
 void visitFADD(BytecodeInstruction instr)
           
 void visitFALOAD(BytecodeInstruction instr)
           
 void visitFASTORE(BytecodeInstruction instr)
           
 void visitFCMPG(BytecodeInstruction instr)
           
 void visitFCMPL(BytecodeInstruction instr)
           
 void visitFCONST_0(BytecodeInstruction instr)
           
 void visitFCONST_1(BytecodeInstruction instr)
           
 void visitFCONST_2(BytecodeInstruction instr)
           
 void visitFDIV(BytecodeInstruction instr)
           
 void visitFLOAD_0(BytecodeInstruction instr)
           
 void visitFLOAD_1(BytecodeInstruction instr)
           
 void visitFLOAD_2(BytecodeInstruction instr)
           
 void visitFLOAD_3(BytecodeInstruction instr)
           
 void visitFLOAD(BytecodeInstruction instr)
           
 void visitFMUL(BytecodeInstruction instr)
           
 void visitFNEG(BytecodeInstruction instr)
           
 void visitFREM(BytecodeInstruction instr)
           
 void visitFRETURN(BytecodeInstruction instr)
           
 void visitFSTORE_0(BytecodeInstruction instr)
           
 void visitFSTORE_1(BytecodeInstruction instr)
           
 void visitFSTORE_2(BytecodeInstruction instr)
           
 void visitFSTORE_3(BytecodeInstruction instr)
           
 void visitFSTORE(BytecodeInstruction instr)
           
 void visitFSUB(BytecodeInstruction instr)
           
 void visitGETFIELD(BytecodeInstruction instr)
           
 void visitGETSTATIC(BytecodeInstruction instr)
           
 void visitGOTO_W(BytecodeInstruction instr)
           
 void visitGOTO(BytecodeInstruction instr)
           
 void visitI2B(BytecodeInstruction instr)
           
 void visitI2C(BytecodeInstruction instr)
           
 void visitI2D(BytecodeInstruction instr)
           
 void visitI2F(BytecodeInstruction instr)
           
 void visitI2L(BytecodeInstruction instr)
           
 void visitI2S(BytecodeInstruction instr)
           
 void visitIADD(BytecodeInstruction instr)
           
 void visitIALOAD(BytecodeInstruction instr)
           
 void visitIAND(BytecodeInstruction instr)
           
 void visitIASTORE(BytecodeInstruction instr)
           
 void visitICONST_0(BytecodeInstruction instr)
           
 void visitICONST_1(BytecodeInstruction instr)
           
 void visitICONST_2(BytecodeInstruction instr)
           
 void visitICONST_3(BytecodeInstruction instr)
           
 void visitICONST_4(BytecodeInstruction instr)
           
 void visitICONST_5(BytecodeInstruction instr)
           
 void visitICONST_M1(BytecodeInstruction instr)
           
 void visitIDIV(BytecodeInstruction instr)
           
 void visitIF_ACMPEQ(BytecodeInstruction instr)
           
 void visitIF_ACMPNE(BytecodeInstruction instr)
           
 void visitIF_ICMPEQ(BytecodeInstruction instr)
           
 void visitIF_ICMPGE(BytecodeInstruction instr)
           
 void visitIF_ICMPGT(BytecodeInstruction instr)
           
 void visitIF_ICMPLE(BytecodeInstruction instr)
           
 void visitIF_ICMPLT(BytecodeInstruction instr)
           
 void visitIF_ICMPNE(BytecodeInstruction instr)
           
 void visitIFEQ(BytecodeInstruction instr)
           
 void visitIFGE(BytecodeInstruction instr)
           
 void visitIFGT(BytecodeInstruction instr)
           
 void visitIFLE(BytecodeInstruction instr)
           
 void visitIFLT(BytecodeInstruction instr)
           
 void visitIFNE(BytecodeInstruction instr)
           
 void visitIFNONNULL(BytecodeInstruction instr)
           
 void visitIFNULL(BytecodeInstruction instr)
           
 void visitIINC(BytecodeInstruction instr)
           
 void visitILOAD_0(BytecodeInstruction instr)
           
 void visitILOAD_1(BytecodeInstruction instr)
           
 void visitILOAD_2(BytecodeInstruction instr)
           
 void visitILOAD_3(BytecodeInstruction instr)
           
 void visitILOAD(BytecodeInstruction instr)
           
 void visitIMPDEP1(BytecodeInstruction instr)
           
 void visitIMPDEP2(BytecodeInstruction instr)
           
 void visitIMUL(BytecodeInstruction instr)
           
 void visitINEG(BytecodeInstruction instr)
           
 void visitINSTANCEOF(BytecodeInstruction instr)
           
 void visitINVOKEINTERFACE(BytecodeInstruction instr)
           
 void visitINVOKESPECIAL(BytecodeInstruction instr)
           
 void visitINVOKESTATIC(BytecodeInstruction instr)
           
 void visitINVOKEVIRTUAL(BytecodeInstruction instr)
           
 void visitIOR(BytecodeInstruction instr)
           
 void visitIREM(BytecodeInstruction instr)
           
 void visitIRETURN(BytecodeInstruction instr)
           
 void visitISHL(BytecodeInstruction instr)
           
 void visitISHR(BytecodeInstruction instr)
           
 void visitISTORE_0(BytecodeInstruction instr)
           
 void visitISTORE_1(BytecodeInstruction instr)
           
 void visitISTORE_2(BytecodeInstruction instr)
           
 void visitISTORE_3(BytecodeInstruction instr)
           
 void visitISTORE(BytecodeInstruction instr)
           
 void visitISUB(BytecodeInstruction instr)
           
 void visitIUSHR(BytecodeInstruction instr)
           
 void visitIXOR(BytecodeInstruction instr)
           
 void visitJSR_W(BytecodeInstruction instr)
           
 void visitJSR(BytecodeInstruction instr)
           
 void visitL2D(BytecodeInstruction instr)
           
 void visitL2F(BytecodeInstruction instr)
           
 void visitL2I(BytecodeInstruction instr)
           
 void visitLADD(BytecodeInstruction instr)
           
 void visitLALOAD(BytecodeInstruction instr)
           
 void visitLAND(BytecodeInstruction instr)
           
 void visitLASTORE(BytecodeInstruction instr)
           
 void visitLCMP(BytecodeInstruction instr)
           
 void visitLCONST_0(BytecodeInstruction instr)
           
 void visitLCONST_1(BytecodeInstruction instr)
           
 void visitLDC_W(BytecodeInstruction instr)
           
 void visitLDC(BytecodeInstruction instr)
           
 void visitLDC2_W(BytecodeInstruction instr)
           
 void visitLDIV(BytecodeInstruction instr)
           
 void visitLLOAD_0(BytecodeInstruction instr)
           
 void visitLLOAD_1(BytecodeInstruction instr)
           
 void visitLLOAD_2(BytecodeInstruction instr)
           
 void visitLLOAD_3(BytecodeInstruction instr)
           
 void visitLLOAD(BytecodeInstruction instr)
           
 void visitLMUL(BytecodeInstruction instr)
           
 void visitLNEG(BytecodeInstruction instr)
           
 void visitLOOKUPSWITCH(BytecodeInstruction instr)
           
 void visitLOR(BytecodeInstruction instr)
           
 void visitLREM(BytecodeInstruction instr)
           
 void visitLRETURN(BytecodeInstruction instr)
           
 void visitLSHL(BytecodeInstruction instr)
           
 void visitLSHR(BytecodeInstruction instr)
           
 void visitLSTORE_0(BytecodeInstruction instr)
           
 void visitLSTORE_1(BytecodeInstruction instr)
           
 void visitLSTORE_2(BytecodeInstruction instr)
           
 void visitLSTORE_3(BytecodeInstruction instr)
           
 void visitLSTORE(BytecodeInstruction instr)
           
 void visitLSUB(BytecodeInstruction instr)
           
 void visitLUSHR(BytecodeInstruction instr)
           
 void visitLXOR(BytecodeInstruction instr)
           
 void visitMONITORENTER(BytecodeInstruction instr)
           
 void visitMONITOREXIT(BytecodeInstruction instr)
           
 void visitMULTIANEWARRAY(BytecodeInstruction instr)
           
 void visitNEW(BytecodeInstruction instr)
           
 void visitNEWARRAY(BytecodeInstruction instr)
           
 void visitNOP(BytecodeInstruction instr)
           
 void visitPOP(BytecodeInstruction instr)
           
 void visitPOP2(BytecodeInstruction instr)
           
 void visitPUTFIELD(BytecodeInstruction instr)
           
 void visitPUTSTATIC(BytecodeInstruction instr)
           
 void visitRET(BytecodeInstruction instr)
           
 void visitRETURN(BytecodeInstruction instr)
           
 void visitSALOAD(BytecodeInstruction instr)
           
 void visitSASTORE(BytecodeInstruction instr)
           
 void visitSIPUSH(BytecodeInstruction instr)
           
 void visitSWAP(BytecodeInstruction instr)
           
 void visitTABLESWITCH(BytecodeInstruction instr)
           
 void visitWIDE(BytecodeInstruction instr)
           
 

Method Detail

preVisit

void preVisit(BytecodeInstruction instr)
This method should be invoked just before calling any of the visit methods.


postVisit

void postVisit(BytecodeInstruction instr)
This method should be invoked immediately after calling any of the visit methods.


visitNOP

void visitNOP(BytecodeInstruction instr)

visitACONST_NULL

void visitACONST_NULL(BytecodeInstruction instr)

visitICONST_M1

void visitICONST_M1(BytecodeInstruction instr)

visitICONST_0

void visitICONST_0(BytecodeInstruction instr)

visitICONST_1

void visitICONST_1(BytecodeInstruction instr)

visitICONST_2

void visitICONST_2(BytecodeInstruction instr)

visitICONST_3

void visitICONST_3(BytecodeInstruction instr)

visitICONST_4

void visitICONST_4(BytecodeInstruction instr)

visitICONST_5

void visitICONST_5(BytecodeInstruction instr)

visitLCONST_0

void visitLCONST_0(BytecodeInstruction instr)

visitLCONST_1

void visitLCONST_1(BytecodeInstruction instr)

visitFCONST_0

void visitFCONST_0(BytecodeInstruction instr)

visitFCONST_1

void visitFCONST_1(BytecodeInstruction instr)

visitFCONST_2

void visitFCONST_2(BytecodeInstruction instr)

visitDCONST_0

void visitDCONST_0(BytecodeInstruction instr)

visitDCONST_1

void visitDCONST_1(BytecodeInstruction instr)

visitBIPUSH

void visitBIPUSH(BytecodeInstruction instr)

visitSIPUSH

void visitSIPUSH(BytecodeInstruction instr)

visitLDC

void visitLDC(BytecodeInstruction instr)

visitLDC_W

void visitLDC_W(BytecodeInstruction instr)

visitLDC2_W

void visitLDC2_W(BytecodeInstruction instr)

visitILOAD

void visitILOAD(BytecodeInstruction instr)

visitLLOAD

void visitLLOAD(BytecodeInstruction instr)

visitFLOAD

void visitFLOAD(BytecodeInstruction instr)

visitDLOAD

void visitDLOAD(BytecodeInstruction instr)

visitALOAD

void visitALOAD(BytecodeInstruction instr)

visitILOAD_0

void visitILOAD_0(BytecodeInstruction instr)

visitILOAD_1

void visitILOAD_1(BytecodeInstruction instr)

visitILOAD_2

void visitILOAD_2(BytecodeInstruction instr)

visitILOAD_3

void visitILOAD_3(BytecodeInstruction instr)

visitLLOAD_0

void visitLLOAD_0(BytecodeInstruction instr)

visitLLOAD_1

void visitLLOAD_1(BytecodeInstruction instr)

visitLLOAD_2

void visitLLOAD_2(BytecodeInstruction instr)

visitLLOAD_3

void visitLLOAD_3(BytecodeInstruction instr)

visitFLOAD_0

void visitFLOAD_0(BytecodeInstruction instr)

visitFLOAD_1

void visitFLOAD_1(BytecodeInstruction instr)

visitFLOAD_2

void visitFLOAD_2(BytecodeInstruction instr)

visitFLOAD_3

void visitFLOAD_3(BytecodeInstruction instr)

visitDLOAD_0

void visitDLOAD_0(BytecodeInstruction instr)

visitDLOAD_1

void visitDLOAD_1(BytecodeInstruction instr)

visitDLOAD_2

void visitDLOAD_2(BytecodeInstruction instr)

visitDLOAD_3

void visitDLOAD_3(BytecodeInstruction instr)

visitALOAD_0

void visitALOAD_0(BytecodeInstruction instr)

visitALOAD_1

void visitALOAD_1(BytecodeInstruction instr)

visitALOAD_2

void visitALOAD_2(BytecodeInstruction instr)

visitALOAD_3

void visitALOAD_3(BytecodeInstruction instr)

visitIALOAD

void visitIALOAD(BytecodeInstruction instr)

visitLALOAD

void visitLALOAD(BytecodeInstruction instr)

visitFALOAD

void visitFALOAD(BytecodeInstruction instr)

visitDALOAD

void visitDALOAD(BytecodeInstruction instr)

visitAALOAD

void visitAALOAD(BytecodeInstruction instr)

visitBALOAD

void visitBALOAD(BytecodeInstruction instr)

visitCALOAD

void visitCALOAD(BytecodeInstruction instr)

visitSALOAD

void visitSALOAD(BytecodeInstruction instr)

visitISTORE

void visitISTORE(BytecodeInstruction instr)

visitLSTORE

void visitLSTORE(BytecodeInstruction instr)

visitFSTORE

void visitFSTORE(BytecodeInstruction instr)

visitDSTORE

void visitDSTORE(BytecodeInstruction instr)

visitASTORE

void visitASTORE(BytecodeInstruction instr)

visitISTORE_0

void visitISTORE_0(BytecodeInstruction instr)

visitISTORE_1

void visitISTORE_1(BytecodeInstruction instr)

visitISTORE_2

void visitISTORE_2(BytecodeInstruction instr)

visitISTORE_3

void visitISTORE_3(BytecodeInstruction instr)

visitLSTORE_0

void visitLSTORE_0(BytecodeInstruction instr)

visitLSTORE_1

void visitLSTORE_1(BytecodeInstruction instr)

visitLSTORE_2

void visitLSTORE_2(BytecodeInstruction instr)

visitLSTORE_3

void visitLSTORE_3(BytecodeInstruction instr)

visitFSTORE_0

void visitFSTORE_0(BytecodeInstruction instr)

visitFSTORE_1

void visitFSTORE_1(BytecodeInstruction instr)

visitFSTORE_2

void visitFSTORE_2(BytecodeInstruction instr)

visitFSTORE_3

void visitFSTORE_3(BytecodeInstruction instr)

visitDSTORE_0

void visitDSTORE_0(BytecodeInstruction instr)

visitDSTORE_1

void visitDSTORE_1(BytecodeInstruction instr)

visitDSTORE_2

void visitDSTORE_2(BytecodeInstruction instr)

visitDSTORE_3

void visitDSTORE_3(BytecodeInstruction instr)

visitASTORE_0

void visitASTORE_0(BytecodeInstruction instr)

visitASTORE_1

void visitASTORE_1(BytecodeInstruction instr)

visitASTORE_2

void visitASTORE_2(BytecodeInstruction instr)

visitASTORE_3

void visitASTORE_3(BytecodeInstruction instr)

visitIASTORE

void visitIASTORE(BytecodeInstruction instr)

visitLASTORE

void visitLASTORE(BytecodeInstruction instr)

visitFASTORE

void visitFASTORE(BytecodeInstruction instr)

visitDASTORE

void visitDASTORE(BytecodeInstruction instr)

visitAASTORE

void visitAASTORE(BytecodeInstruction instr)

visitBASTORE

void visitBASTORE(BytecodeInstruction instr)

visitCASTORE

void visitCASTORE(BytecodeInstruction instr)

visitSASTORE

void visitSASTORE(BytecodeInstruction instr)

visitPOP

void visitPOP(BytecodeInstruction instr)

visitPOP2

void visitPOP2(BytecodeInstruction instr)

visitDUP

void visitDUP(BytecodeInstruction instr)

visitDUP_X1

void visitDUP_X1(BytecodeInstruction instr)

visitDUP_X2

void visitDUP_X2(BytecodeInstruction instr)

visitDUP2

void visitDUP2(BytecodeInstruction instr)

visitDUP2_X1

void visitDUP2_X1(BytecodeInstruction instr)

visitDUP2_X2

void visitDUP2_X2(BytecodeInstruction instr)

visitSWAP

void visitSWAP(BytecodeInstruction instr)

visitIADD

void visitIADD(BytecodeInstruction instr)

visitLADD

void visitLADD(BytecodeInstruction instr)

visitFADD

void visitFADD(BytecodeInstruction instr)

visitDADD

void visitDADD(BytecodeInstruction instr)

visitISUB

void visitISUB(BytecodeInstruction instr)

visitLSUB

void visitLSUB(BytecodeInstruction instr)

visitFSUB

void visitFSUB(BytecodeInstruction instr)

visitDSUB

void visitDSUB(BytecodeInstruction instr)

visitIMUL

void visitIMUL(BytecodeInstruction instr)

visitLMUL

void visitLMUL(BytecodeInstruction instr)

visitFMUL

void visitFMUL(BytecodeInstruction instr)

visitDMUL

void visitDMUL(BytecodeInstruction instr)

visitIDIV

void visitIDIV(BytecodeInstruction instr)

visitLDIV

void visitLDIV(BytecodeInstruction instr)

visitFDIV

void visitFDIV(BytecodeInstruction instr)

visitDDIV

void visitDDIV(BytecodeInstruction instr)

visitIREM

void visitIREM(BytecodeInstruction instr)

visitLREM

void visitLREM(BytecodeInstruction instr)

visitFREM

void visitFREM(BytecodeInstruction instr)

visitDREM

void visitDREM(BytecodeInstruction instr)

visitINEG

void visitINEG(BytecodeInstruction instr)

visitLNEG

void visitLNEG(BytecodeInstruction instr)

visitFNEG

void visitFNEG(BytecodeInstruction instr)

visitDNEG

void visitDNEG(BytecodeInstruction instr)

visitISHL

void visitISHL(BytecodeInstruction instr)

visitLSHL

void visitLSHL(BytecodeInstruction instr)

visitISHR

void visitISHR(BytecodeInstruction instr)

visitLSHR

void visitLSHR(BytecodeInstruction instr)

visitIUSHR

void visitIUSHR(BytecodeInstruction instr)

visitLUSHR

void visitLUSHR(BytecodeInstruction instr)

visitIAND

void visitIAND(BytecodeInstruction instr)

visitLAND

void visitLAND(BytecodeInstruction instr)

visitIOR

void visitIOR(BytecodeInstruction instr)

visitLOR

void visitLOR(BytecodeInstruction instr)

visitIXOR

void visitIXOR(BytecodeInstruction instr)

visitLXOR

void visitLXOR(BytecodeInstruction instr)

visitIINC

void visitIINC(BytecodeInstruction instr)

visitI2L

void visitI2L(BytecodeInstruction instr)

visitI2F

void visitI2F(BytecodeInstruction instr)

visitI2D

void visitI2D(BytecodeInstruction instr)

visitL2I

void visitL2I(BytecodeInstruction instr)

visitL2F

void visitL2F(BytecodeInstruction instr)

visitL2D

void visitL2D(BytecodeInstruction instr)

visitF2I

void visitF2I(BytecodeInstruction instr)

visitF2L

void visitF2L(BytecodeInstruction instr)

visitF2D

void visitF2D(BytecodeInstruction instr)

visitD2I

void visitD2I(BytecodeInstruction instr)

visitD2L

void visitD2L(BytecodeInstruction instr)

visitD2F

void visitD2F(BytecodeInstruction instr)

visitI2B

void visitI2B(BytecodeInstruction instr)

visitI2C

void visitI2C(BytecodeInstruction instr)

visitI2S

void visitI2S(BytecodeInstruction instr)

visitLCMP

void visitLCMP(BytecodeInstruction instr)

visitFCMPL

void visitFCMPL(BytecodeInstruction instr)

visitFCMPG

void visitFCMPG(BytecodeInstruction instr)

visitDCMPL

void visitDCMPL(BytecodeInstruction instr)

visitDCMPG

void visitDCMPG(BytecodeInstruction instr)

visitIFEQ

void visitIFEQ(BytecodeInstruction instr)

visitIFNE

void visitIFNE(BytecodeInstruction instr)

visitIFLT

void visitIFLT(BytecodeInstruction instr)

visitIFGE

void visitIFGE(BytecodeInstruction instr)

visitIFGT

void visitIFGT(BytecodeInstruction instr)

visitIFLE

void visitIFLE(BytecodeInstruction instr)

visitIF_ICMPEQ

void visitIF_ICMPEQ(BytecodeInstruction instr)

visitIF_ICMPNE

void visitIF_ICMPNE(BytecodeInstruction instr)

visitIF_ICMPLT

void visitIF_ICMPLT(BytecodeInstruction instr)

visitIF_ICMPGE

void visitIF_ICMPGE(BytecodeInstruction instr)

visitIF_ICMPGT

void visitIF_ICMPGT(BytecodeInstruction instr)

visitIF_ICMPLE

void visitIF_ICMPLE(BytecodeInstruction instr)

visitIF_ACMPEQ

void visitIF_ACMPEQ(BytecodeInstruction instr)

visitIF_ACMPNE

void visitIF_ACMPNE(BytecodeInstruction instr)

visitGOTO

void visitGOTO(BytecodeInstruction instr)

visitJSR

void visitJSR(BytecodeInstruction instr)

visitRET

void visitRET(BytecodeInstruction instr)

visitTABLESWITCH

void visitTABLESWITCH(BytecodeInstruction instr)

visitLOOKUPSWITCH

void visitLOOKUPSWITCH(BytecodeInstruction instr)

visitIRETURN

void visitIRETURN(BytecodeInstruction instr)

visitLRETURN

void visitLRETURN(BytecodeInstruction instr)

visitFRETURN

void visitFRETURN(BytecodeInstruction instr)

visitDRETURN

void visitDRETURN(BytecodeInstruction instr)

visitARETURN

void visitARETURN(BytecodeInstruction instr)

visitRETURN

void visitRETURN(BytecodeInstruction instr)

visitGETSTATIC

void visitGETSTATIC(BytecodeInstruction instr)

visitPUTSTATIC

void visitPUTSTATIC(BytecodeInstruction instr)

visitGETFIELD

void visitGETFIELD(BytecodeInstruction instr)

visitPUTFIELD

void visitPUTFIELD(BytecodeInstruction instr)

visitINVOKEVIRTUAL

void visitINVOKEVIRTUAL(BytecodeInstruction instr)

visitINVOKESPECIAL

void visitINVOKESPECIAL(BytecodeInstruction instr)

visitINVOKESTATIC

void visitINVOKESTATIC(BytecodeInstruction instr)

visitINVOKEINTERFACE

void visitINVOKEINTERFACE(BytecodeInstruction instr)

visitNEW

void visitNEW(BytecodeInstruction instr)

visitNEWARRAY

void visitNEWARRAY(BytecodeInstruction instr)

visitANEWARRAY

void visitANEWARRAY(BytecodeInstruction instr)

visitARRAYLENGTH

void visitARRAYLENGTH(BytecodeInstruction instr)

visitATHROW

void visitATHROW(BytecodeInstruction instr)

visitCHECKCAST

void visitCHECKCAST(BytecodeInstruction instr)

visitINSTANCEOF

void visitINSTANCEOF(BytecodeInstruction instr)

visitMONITORENTER

void visitMONITORENTER(BytecodeInstruction instr)

visitMONITOREXIT

void visitMONITOREXIT(BytecodeInstruction instr)

visitWIDE

void visitWIDE(BytecodeInstruction instr)

visitMULTIANEWARRAY

void visitMULTIANEWARRAY(BytecodeInstruction instr)

visitIFNULL

void visitIFNULL(BytecodeInstruction instr)

visitIFNONNULL

void visitIFNONNULL(BytecodeInstruction instr)

visitGOTO_W

void visitGOTO_W(BytecodeInstruction instr)

visitJSR_W

void visitJSR_W(BytecodeInstruction instr)

visitBREAKPOINT

void visitBREAKPOINT(BytecodeInstruction instr)

visitIMPDEP1

void visitIMPDEP1(BytecodeInstruction instr)

visitIMPDEP2

void visitIMPDEP2(BytecodeInstruction instr)