org.apache.bcel.generic

## Interface Visitor

- All Known Implementing Classes:
    EmptyVisitor, ExecutionVisitor, InstConstraintVisitor

      public interface Visitor

  Interface implementing the Visitor pattern programming style. I.e., a class that implements this interface can handle all types of instructions with the properly typed methods just by calling the accept() method.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `visitAALOAD(AALOAD obj)`
    `void` | `visitAASTORE(AASTORE obj)`
    `void` | `visitACONST_NULL(ACONST_NULL obj)`
    `void` | `visitAllocationInstruction(AllocationInstruction obj)`
    `void` | `visitALOAD(ALOAD obj)`
    `void` | `visitANEWARRAY(ANEWARRAY obj)`
    `void` | `visitARETURN(ARETURN obj)`
    `void` | `visitArithmeticInstruction(ArithmeticInstruction obj)`
    `void` | `visitArrayInstruction(ArrayInstruction obj)`
    `void` | `visitARRAYLENGTH(ARRAYLENGTH obj)`
    `void` | `visitASTORE(ASTORE obj)`
    `void` | `visitATHROW(ATHROW obj)`
    `void` | `visitBALOAD(BALOAD obj)`
    `void` | `visitBASTORE(BASTORE obj)`
    `void` | `visitBIPUSH(BIPUSH obj)`
    `void` | `visitBranchInstruction(BranchInstruction obj)`
    `void` | `visitBREAKPOINT(BREAKPOINT obj)`
    `void` | `visitCALOAD(CALOAD obj)`
    `void` | `visitCASTORE(CASTORE obj)`
    `void` | `visitCHECKCAST(CHECKCAST obj)`
    `void` | `visitConstantPushInstruction(ConstantPushInstruction obj)`
    `void` | `visitConversionInstruction(ConversionInstruction obj)`
    `void` | `visitCPInstruction(CPInstruction obj)`
    `void` | `visitD2F(D2F obj)`
    `void` | `visitD2I(D2I obj)`
    `void` | `visitD2L(D2L obj)`
    `void` | `visitDADD(DADD obj)`
    `void` | `visitDALOAD(DALOAD obj)`
    `void` | `visitDASTORE(DASTORE obj)`
    `void` | `visitDCMPG(DCMPG obj)`
    `void` | `visitDCMPL(DCMPL obj)`
    `void` | `visitDCONST(DCONST obj)`
    `void` | `visitDDIV(DDIV obj)`
    `void` | `visitDLOAD(DLOAD obj)`
    `void` | `visitDMUL(DMUL obj)`
    `void` | `visitDNEG(DNEG obj)`
    `void` | `visitDREM(DREM obj)`
    `void` | `visitDRETURN(DRETURN obj)`
    `void` | `visitDSTORE(DSTORE obj)`
    `void` | `visitDSUB(DSUB obj)`
    `void` | `visitDUP_X1(DUP_X1 obj)`
    `void` | `visitDUP_X2(DUP_X2 obj)`
    `void` | `visitDUP(DUP obj)`
    `void` | `visitDUP2_X1(DUP2_X1 obj)`
    `void` | `visitDUP2_X2(DUP2_X2 obj)`
    `void` | `visitDUP2(DUP2 obj)`
    `void` | `visitExceptionThrower(ExceptionThrower obj)`
    `void` | `visitF2D(F2D obj)`
    `void` | `visitF2I(F2I obj)`
    `void` | `visitF2L(F2L obj)`
    `void` | `visitFADD(FADD obj)`
    `void` | `visitFALOAD(FALOAD obj)`
    `void` | `visitFASTORE(FASTORE obj)`
    `void` | `visitFCMPG(FCMPG obj)`
    `void` | `visitFCMPL(FCMPL obj)`
    `void` | `visitFCONST(FCONST obj)`
    `void` | `visitFDIV(FDIV obj)`
    `void` | `visitFieldInstruction(FieldInstruction obj)`
    `void` | `visitFieldOrMethod(FieldOrMethod obj)`
    `void` | `visitFLOAD(FLOAD obj)`
    `void` | `visitFMUL(FMUL obj)`
    `void` | `visitFNEG(FNEG obj)`
    `void` | `visitFREM(FREM obj)`
    `void` | `visitFRETURN(FRETURN obj)`
    `void` | `visitFSTORE(FSTORE obj)`
    `void` | `visitFSUB(FSUB obj)`
    `void` | `visitGETFIELD(GETFIELD obj)`
    `void` | `visitGETSTATIC(GETSTATIC obj)`
    `void` | `visitGOTO_W(GOTO_W obj)`
    `void` | `visitGOTO(GOTO obj)`
    `void` | `visitGotoInstruction(GotoInstruction obj)`
    `void` | `visitI2B(I2B obj)`
    `void` | `visitI2C(I2C obj)`
    `void` | `visitI2D(I2D obj)`
    `void` | `visitI2F(I2F obj)`
    `void` | `visitI2L(I2L obj)`
    `void` | `visitI2S(I2S obj)`
    `void` | `visitIADD(IADD obj)`
    `void` | `visitIALOAD(IALOAD obj)`
    `void` | `visitIAND(IAND obj)`
    `void` | `visitIASTORE(IASTORE obj)`
    `void` | `visitICONST(ICONST obj)`
    `void` | `visitIDIV(IDIV obj)`
    `void` | `visitIF_ACMPEQ(IF_ACMPEQ obj)`
    `void` | `visitIF_ACMPNE(IF_ACMPNE obj)`
    `void` | `visitIF_ICMPEQ(IF_ICMPEQ obj)`
    `void` | `visitIF_ICMPGE(IF_ICMPGE obj)`
    `void` | `visitIF_ICMPGT(IF_ICMPGT obj)`
    `void` | `visitIF_ICMPLE(IF_ICMPLE obj)`
    `void` | `visitIF_ICMPLT(IF_ICMPLT obj)`
    `void` | `visitIF_ICMPNE(IF_ICMPNE obj)`
    `void` | `visitIFEQ(IFEQ obj)`
    `void` | `visitIFGE(IFGE obj)`
    `void` | `visitIFGT(IFGT obj)`
    `void` | `visitIfInstruction(IfInstruction obj)`
    `void` | `visitIFLE(IFLE obj)`
    `void` | `visitIFLT(IFLT obj)`
    `void` | `visitIFNE(IFNE obj)`
    `void` | `visitIFNONNULL(IFNONNULL obj)`
    `void` | `visitIFNULL(IFNULL obj)`
    `void` | `visitIINC(IINC obj)`
    `void` | `visitILOAD(ILOAD obj)`
    `void` | `visitIMPDEP1(IMPDEP1 obj)`
    `void` | `visitIMPDEP2(IMPDEP2 obj)`
    `void` | `visitIMUL(IMUL obj)`
    `void` | `visitINEG(INEG obj)`
    `void` | `visitINSTANCEOF(INSTANCEOF obj)`
    `void` | `visitINVOKEDYNAMIC(INVOKEDYNAMIC obj)`
    `void` | `visitInvokeInstruction(InvokeInstruction obj)`
    `void` | `visitINVOKEINTERFACE(INVOKEINTERFACE obj)`
    `void` | `visitINVOKESPECIAL(INVOKESPECIAL obj)`
    `void` | `visitINVOKESTATIC(INVOKESTATIC obj)`
    `void` | `visitINVOKEVIRTUAL(INVOKEVIRTUAL obj)`
    `void` | `visitIOR(IOR obj)`
    `void` | `visitIREM(IREM obj)`
    `void` | `visitIRETURN(IRETURN obj)`
    `void` | `visitISHL(ISHL obj)`
    `void` | `visitISHR(ISHR obj)`
    `void` | `visitISTORE(ISTORE obj)`
    `void` | `visitISUB(ISUB obj)`
    `void` | `visitIUSHR(IUSHR obj)`
    `void` | `visitIXOR(IXOR obj)`
    `void` | `visitJSR_W(JSR_W obj)`
    `void` | `visitJSR(JSR obj)`
    `void` | `visitJsrInstruction(JsrInstruction obj)`
    `void` | `visitL2D(L2D obj)`
    `void` | `visitL2F(L2F obj)`
    `void` | `visitL2I(L2I obj)`
    `void` | `visitLADD(LADD obj)`
    `void` | `visitLALOAD(LALOAD obj)`
    `void` | `visitLAND(LAND obj)`
    `void` | `visitLASTORE(LASTORE obj)`
    `void` | `visitLCMP(LCMP obj)`
    `void` | `visitLCONST(LCONST obj)`
    `void` | `visitLDC(LDC obj)`
    `void` | `visitLDC2_W(LDC2_W obj)`
    `void` | `visitLDIV(LDIV obj)`
    `void` | `visitLLOAD(LLOAD obj)`
    `void` | `visitLMUL(LMUL obj)`
    `void` | `visitLNEG(LNEG obj)`
    `void` | `visitLoadClass(LoadClass obj)`
    `void` | `visitLoadInstruction(LoadInstruction obj)`
    `void` | `visitLocalVariableInstruction(LocalVariableInstruction obj)`
    `void` | `visitLOOKUPSWITCH(LOOKUPSWITCH obj)`
    `void` | `visitLOR(LOR obj)`
    `void` | `visitLREM(LREM obj)`
    `void` | `visitLRETURN(LRETURN obj)`
    `void` | `visitLSHL(LSHL obj)`
    `void` | `visitLSHR(LSHR obj)`
    `void` | `visitLSTORE(LSTORE obj)`
    `void` | `visitLSUB(LSUB obj)`
    `void` | `visitLUSHR(LUSHR obj)`
    `void` | `visitLXOR(LXOR obj)`
    `void` | `visitMONITORENTER(MONITORENTER obj)`
    `void` | `visitMONITOREXIT(MONITOREXIT obj)`
    `void` | `visitMULTIANEWARRAY(MULTIANEWARRAY obj)`
    `void` | `visitNEW(NEW obj)`
    `void` | `visitNEWARRAY(NEWARRAY obj)`
    `void` | `visitNOP(NOP obj)`
    `void` | `visitPOP(POP obj)`
    `void` | `visitPOP2(POP2 obj)`
    `void` | `visitPopInstruction(PopInstruction obj)`
    `void` | `visitPushInstruction(PushInstruction obj)`
    `void` | `visitPUTFIELD(PUTFIELD obj)`
    `void` | `visitPUTSTATIC(PUTSTATIC obj)`
    `void` | `visitRET(RET obj)`
    `void` | `visitRETURN(RETURN obj)`
    `void` | `visitReturnInstruction(ReturnInstruction obj)`
    `void` | `visitSALOAD(SALOAD obj)`
    `void` | `visitSASTORE(SASTORE obj)`
    `void` | `visitSelect(Select obj)`
    `void` | `visitSIPUSH(SIPUSH obj)`
    `void` | `visitStackConsumer(StackConsumer obj)`
    `void` | `visitStackInstruction(StackInstruction obj)`
    `void` | `visitStackProducer(StackProducer obj)`
    `void` | `visitStoreInstruction(StoreInstruction obj)`
    `void` | `visitSWAP(SWAP obj)`
    `void` | `visitTABLESWITCH(TABLESWITCH obj)`
    `void` | `visitTypedInstruction(TypedInstruction obj)`
    `void` | `visitUnconditionalBranch(UnconditionalBranch obj)`
    `void` | `visitVariableLengthInstruction(VariableLengthInstruction obj)`

- - ### Method Detail

    - #### visitAALOAD

          void visitAALOAD(AALOAD obj)

    - #### visitAASTORE

          void visitAASTORE(AASTORE obj)

    - #### visitACONST_NULL

          void visitACONST_NULL(ACONST_NULL obj)

    - #### visitAllocationInstruction

          void visitAllocationInstruction(AllocationInstruction obj)

    - #### visitALOAD

          void visitALOAD(ALOAD obj)

    - #### visitANEWARRAY

          void visitANEWARRAY(ANEWARRAY obj)

    - #### visitARETURN

          void visitARETURN(ARETURN obj)

    - #### visitArithmeticInstruction

          void visitArithmeticInstruction(ArithmeticInstruction obj)

    - #### visitArrayInstruction

          void visitArrayInstruction(ArrayInstruction obj)

    - #### visitARRAYLENGTH

          void visitARRAYLENGTH(ARRAYLENGTH obj)

    - #### visitASTORE

          void visitASTORE(ASTORE obj)

    - #### visitATHROW

          void visitATHROW(ATHROW obj)

    - #### visitBALOAD

          void visitBALOAD(BALOAD obj)

    - #### visitBASTORE

          void visitBASTORE(BASTORE obj)

    - #### visitBIPUSH

          void visitBIPUSH(BIPUSH obj)

    - #### visitBranchInstruction

          void visitBranchInstruction(BranchInstruction obj)

    - #### visitBREAKPOINT

          void visitBREAKPOINT(BREAKPOINT obj)

    - #### visitCALOAD

          void visitCALOAD(CALOAD obj)

    - #### visitCASTORE

          void visitCASTORE(CASTORE obj)

    - #### visitCHECKCAST

          void visitCHECKCAST(CHECKCAST obj)

    - #### visitConstantPushInstruction

          void visitConstantPushInstruction(ConstantPushInstruction obj)

    - #### visitConversionInstruction

          void visitConversionInstruction(ConversionInstruction obj)

    - #### visitCPInstruction

          void visitCPInstruction(CPInstruction obj)

    - #### visitD2F

          void visitD2F(D2F obj)

    - #### visitD2I

          void visitD2I(D2I obj)

    - #### visitD2L

          void visitD2L(D2L obj)

    - #### visitDADD

          void visitDADD(DADD obj)

    - #### visitDALOAD

          void visitDALOAD(DALOAD obj)

    - #### visitDASTORE

          void visitDASTORE(DASTORE obj)

    - #### visitDCMPG

          void visitDCMPG(DCMPG obj)

    - #### visitDCMPL

          void visitDCMPL(DCMPL obj)

    - #### visitDCONST

          void visitDCONST(DCONST obj)

    - #### visitDDIV

          void visitDDIV(DDIV obj)

    - #### visitDLOAD

          void visitDLOAD(DLOAD obj)

    - #### visitDMUL

          void visitDMUL(DMUL obj)

    - #### visitDNEG

          void visitDNEG(DNEG obj)

    - #### visitDREM

          void visitDREM(DREM obj)

    - #### visitDRETURN

          void visitDRETURN(DRETURN obj)

    - #### visitDSTORE

          void visitDSTORE(DSTORE obj)

    - #### visitDSUB

          void visitDSUB(DSUB obj)

    - #### visitDUP

          void visitDUP(DUP obj)

    - #### visitDUP_X1

          void visitDUP_X1(DUP_X1 obj)

    - #### visitDUP_X2

          void visitDUP_X2(DUP_X2 obj)

    - #### visitDUP2

          void visitDUP2(DUP2 obj)

    - #### visitDUP2_X1

          void visitDUP2_X1(DUP2_X1 obj)

    - #### visitDUP2_X2

          void visitDUP2_X2(DUP2_X2 obj)

    - #### visitExceptionThrower

          void visitExceptionThrower(ExceptionThrower obj)

    - #### visitF2D

          void visitF2D(F2D obj)

    - #### visitF2I

          void visitF2I(F2I obj)

    - #### visitF2L

          void visitF2L(F2L obj)

    - #### visitFADD

          void visitFADD(FADD obj)

    - #### visitFALOAD

          void visitFALOAD(FALOAD obj)

    - #### visitFASTORE

          void visitFASTORE(FASTORE obj)

    - #### visitFCMPG

          void visitFCMPG(FCMPG obj)

    - #### visitFCMPL

          void visitFCMPL(FCMPL obj)

    - #### visitFCONST

          void visitFCONST(FCONST obj)

    - #### visitFDIV

          void visitFDIV(FDIV obj)

    - #### visitFieldInstruction

          void visitFieldInstruction(FieldInstruction obj)

    - #### visitFieldOrMethod

          void visitFieldOrMethod(FieldOrMethod obj)

    - #### visitFLOAD

          void visitFLOAD(FLOAD obj)

    - #### visitFMUL

          void visitFMUL(FMUL obj)

    - #### visitFNEG

          void visitFNEG(FNEG obj)

    - #### visitFREM

          void visitFREM(FREM obj)

    - #### visitFRETURN

          void visitFRETURN(FRETURN obj)

    - #### visitFSTORE

          void visitFSTORE(FSTORE obj)

    - #### visitFSUB

          void visitFSUB(FSUB obj)

    - #### visitGETFIELD

          void visitGETFIELD(GETFIELD obj)

    - #### visitGETSTATIC

          void visitGETSTATIC(GETSTATIC obj)

    - #### visitGOTO

          void visitGOTO(GOTO obj)

    - #### visitGOTO_W

          void visitGOTO_W(GOTO_W obj)

    - #### visitGotoInstruction

          void visitGotoInstruction(GotoInstruction obj)

    - #### visitI2B

          void visitI2B(I2B obj)

    - #### visitI2C

          void visitI2C(I2C obj)

    - #### visitI2D

          void visitI2D(I2D obj)

    - #### visitI2F

          void visitI2F(I2F obj)

    - #### visitI2L

          void visitI2L(I2L obj)

    - #### visitI2S

          void visitI2S(I2S obj)

    - #### visitIADD

          void visitIADD(IADD obj)

    - #### visitIALOAD

          void visitIALOAD(IALOAD obj)

    - #### visitIAND

          void visitIAND(IAND obj)

    - #### visitIASTORE

          void visitIASTORE(IASTORE obj)

    - #### visitICONST

          void visitICONST(ICONST obj)

    - #### visitIDIV

          void visitIDIV(IDIV obj)

    - #### visitIF_ACMPEQ

          void visitIF_ACMPEQ(IF_ACMPEQ obj)

    - #### visitIF_ACMPNE

          void visitIF_ACMPNE(IF_ACMPNE obj)

    - #### visitIF_ICMPEQ

          void visitIF_ICMPEQ(IF_ICMPEQ obj)

    - #### visitIF_ICMPGE

          void visitIF_ICMPGE(IF_ICMPGE obj)

    - #### visitIF_ICMPGT

          void visitIF_ICMPGT(IF_ICMPGT obj)

    - #### visitIF_ICMPLE

          void visitIF_ICMPLE(IF_ICMPLE obj)

    - #### visitIF_ICMPLT

          void visitIF_ICMPLT(IF_ICMPLT obj)

    - #### visitIF_ICMPNE

          void visitIF_ICMPNE(IF_ICMPNE obj)

    - #### visitIFEQ

          void visitIFEQ(IFEQ obj)

    - #### visitIFGE

          void visitIFGE(IFGE obj)

    - #### visitIFGT

          void visitIFGT(IFGT obj)

    - #### visitIfInstruction

          void visitIfInstruction(IfInstruction obj)

    - #### visitIFLE

          void visitIFLE(IFLE obj)

    - #### visitIFLT

          void visitIFLT(IFLT obj)

    - #### visitIFNE

          void visitIFNE(IFNE obj)

    - #### visitIFNONNULL

          void visitIFNONNULL(IFNONNULL obj)

    - #### visitIFNULL

          void visitIFNULL(IFNULL obj)

    - #### visitIINC

          void visitIINC(IINC obj)

    - #### visitILOAD

          void visitILOAD(ILOAD obj)

    - #### visitIMPDEP1

          void visitIMPDEP1(IMPDEP1 obj)

    - #### visitIMPDEP2

          void visitIMPDEP2(IMPDEP2 obj)

    - #### visitIMUL

          void visitIMUL(IMUL obj)

    - #### visitINEG

          void visitINEG(INEG obj)

    - #### visitINSTANCEOF

          void visitINSTANCEOF(INSTANCEOF obj)

    - #### visitINVOKEDYNAMIC

          void visitINVOKEDYNAMIC(INVOKEDYNAMIC obj)

      Since:
        6.0

    - #### visitInvokeInstruction

          void visitInvokeInstruction(InvokeInstruction obj)

    - #### visitINVOKEINTERFACE

          void visitINVOKEINTERFACE(INVOKEINTERFACE obj)

    - #### visitINVOKESPECIAL

          void visitINVOKESPECIAL(INVOKESPECIAL obj)

    - #### visitINVOKESTATIC

          void visitINVOKESTATIC(INVOKESTATIC obj)

    - #### visitINVOKEVIRTUAL

          void visitINVOKEVIRTUAL(INVOKEVIRTUAL obj)

    - #### visitIOR

          void visitIOR(IOR obj)

    - #### visitIREM

          void visitIREM(IREM obj)

    - #### visitIRETURN

          void visitIRETURN(IRETURN obj)

    - #### visitISHL

          void visitISHL(ISHL obj)

    - #### visitISHR

          void visitISHR(ISHR obj)

    - #### visitISTORE

          void visitISTORE(ISTORE obj)

    - #### visitISUB

          void visitISUB(ISUB obj)

    - #### visitIUSHR

          void visitIUSHR(IUSHR obj)

    - #### visitIXOR

          void visitIXOR(IXOR obj)

    - #### visitJSR

          void visitJSR(JSR obj)

    - #### visitJSR_W

          void visitJSR_W(JSR_W obj)

    - #### visitJsrInstruction

          void visitJsrInstruction(JsrInstruction obj)

    - #### visitL2D

          void visitL2D(L2D obj)

    - #### visitL2F

          void visitL2F(L2F obj)

    - #### visitL2I

          void visitL2I(L2I obj)

    - #### visitLADD

          void visitLADD(LADD obj)

    - #### visitLALOAD

          void visitLALOAD(LALOAD obj)

    - #### visitLAND

          void visitLAND(LAND obj)

    - #### visitLASTORE

          void visitLASTORE(LASTORE obj)

    - #### visitLCMP

          void visitLCMP(LCMP obj)

    - #### visitLCONST

          void visitLCONST(LCONST obj)

    - #### visitLDC

          void visitLDC(LDC obj)

    - #### visitLDC2_W

          void visitLDC2_W(LDC2_W obj)

    - #### visitLDIV

          void visitLDIV(LDIV obj)

    - #### visitLLOAD

          void visitLLOAD(LLOAD obj)

    - #### visitLMUL

          void visitLMUL(LMUL obj)

    - #### visitLNEG

          void visitLNEG(LNEG obj)

    - #### visitLoadClass

          void visitLoadClass(LoadClass obj)

    - #### visitLoadInstruction

          void visitLoadInstruction(LoadInstruction obj)

    - #### visitLocalVariableInstruction

          void visitLocalVariableInstruction(LocalVariableInstruction obj)

    - #### visitLOOKUPSWITCH

          void visitLOOKUPSWITCH(LOOKUPSWITCH obj)

    - #### visitLOR

          void visitLOR(LOR obj)

    - #### visitLREM

          void visitLREM(LREM obj)

    - #### visitLRETURN

          void visitLRETURN(LRETURN obj)

    - #### visitLSHL

          void visitLSHL(LSHL obj)

    - #### visitLSHR

          void visitLSHR(LSHR obj)

    - #### visitLSTORE

          void visitLSTORE(LSTORE obj)

    - #### visitLSUB

          void visitLSUB(LSUB obj)

    - #### visitLUSHR

          void visitLUSHR(LUSHR obj)

    - #### visitLXOR

          void visitLXOR(LXOR obj)

    - #### visitMONITORENTER

          void visitMONITORENTER(MONITORENTER obj)

    - #### visitMONITOREXIT

          void visitMONITOREXIT(MONITOREXIT obj)

    - #### visitMULTIANEWARRAY

          void visitMULTIANEWARRAY(MULTIANEWARRAY obj)

    - #### visitNEW

          void visitNEW(NEW obj)

    - #### visitNEWARRAY

          void visitNEWARRAY(NEWARRAY obj)

    - #### visitNOP

          void visitNOP(NOP obj)

    - #### visitPOP

          void visitPOP(POP obj)

    - #### visitPOP2

          void visitPOP2(POP2 obj)

    - #### visitPopInstruction

          void visitPopInstruction(PopInstruction obj)

    - #### visitPushInstruction

          void visitPushInstruction(PushInstruction obj)

    - #### visitPUTFIELD

          void visitPUTFIELD(PUTFIELD obj)

    - #### visitPUTSTATIC

          void visitPUTSTATIC(PUTSTATIC obj)

    - #### visitRET

          void visitRET(RET obj)

    - #### visitRETURN

          void visitRETURN(RETURN obj)

    - #### visitReturnInstruction

          void visitReturnInstruction(ReturnInstruction obj)

    - #### visitSALOAD

          void visitSALOAD(SALOAD obj)

    - #### visitSASTORE

          void visitSASTORE(SASTORE obj)

    - #### visitSelect

          void visitSelect(Select obj)

    - #### visitSIPUSH

          void visitSIPUSH(SIPUSH obj)

    - #### visitStackConsumer

          void visitStackConsumer(StackConsumer obj)

    - #### visitStackInstruction

          void visitStackInstruction(StackInstruction obj)

    - #### visitStackProducer

          void visitStackProducer(StackProducer obj)

    - #### visitStoreInstruction

          void visitStoreInstruction(StoreInstruction obj)

    - #### visitSWAP

          void visitSWAP(SWAP obj)

    - #### visitTABLESWITCH

          void visitTABLESWITCH(TABLESWITCH obj)

    - #### visitTypedInstruction

          void visitTypedInstruction(TypedInstruction obj)

    - #### visitUnconditionalBranch

          void visitUnconditionalBranch(UnconditionalBranch obj)

    - #### visitVariableLengthInstruction

          void visitVariableLengthInstruction(VariableLengthInstruction obj)

Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.