Package 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
Modifier and TypeMethodDescriptionvoidvisitAALOAD(AALOAD obj) Visits an AALOAD instruction.voidvisitAASTORE(AASTORE obj) Visits an AASTORE instruction.voidVisits an ACONST_NULL instruction.voidVisits an AllocationInstruction.voidvisitALOAD(ALOAD obj) Visits an ALOAD instruction.voidvisitANEWARRAY(ANEWARRAY obj) Visits an ANEWARRAY instruction.voidvisitARETURN(ARETURN obj) Visits an ARETURN instruction.voidVisits an ArithmeticInstruction.voidVisits an ArrayInstruction.voidVisits an ARRAYLENGTH instruction.voidvisitASTORE(ASTORE obj) Visits an ASTORE instruction.voidvisitATHROW(ATHROW obj) Visits an ATHROW instruction.voidvisitBALOAD(BALOAD obj) Visits a BALOAD instruction.voidvisitBASTORE(BASTORE obj) Visits a BASTORE instruction.voidvisitBIPUSH(BIPUSH obj) Visits a BIPUSH instruction.voidVisits a BranchInstruction.voidVisits a BREAKPOINT instruction.voidvisitCALOAD(CALOAD obj) Visits a CALOAD instruction.voidvisitCASTORE(CASTORE obj) Visits a CASTORE instruction.voidvisitCHECKCAST(CHECKCAST obj) Visits a CHECKCAST instruction.voidVisits a ConstantPushInstruction.voidVisits a ConversionInstruction.voidVisits a CPInstruction.voidVisits a D2F instruction.voidVisits a D2I instruction.voidVisits a D2L instruction.voidVisits a DADD instruction.voidvisitDALOAD(DALOAD obj) Visits a DALOAD instruction.voidvisitDASTORE(DASTORE obj) Visits a DASTORE instruction.voidvisitDCMPG(DCMPG obj) Visits a DCMPG instruction.voidvisitDCMPL(DCMPL obj) Visits a DCMPL instruction.voidvisitDCONST(DCONST obj) Visits a DCONST instruction.voidVisits a DDIV instruction.voidvisitDLOAD(DLOAD obj) Visits a DLOAD instruction.voidVisits a DMUL instruction.voidVisits a DNEG instruction.voidVisits a DREM instruction.voidvisitDRETURN(DRETURN obj) Visits a DRETURN instruction.voidvisitDSTORE(DSTORE obj) Visits a DSTORE instruction.voidVisits a DSUB instruction.voidVisits a DUP instruction.voidvisitDUP_X1(DUP_X1 obj) Visits a DUP_X1 instruction.voidvisitDUP_X2(DUP_X2 obj) Visits a DUP_X2 instruction.voidVisits a DUP2 instruction.voidvisitDUP2_X1(DUP2_X1 obj) Visits a DUP2_X1 instruction.voidvisitDUP2_X2(DUP2_X2 obj) Visits a DUP2_X2 instruction.voidVisits an ExceptionThrower.voidVisits an F2D instruction.voidVisits an F2I instruction.voidVisits an F2L instruction.voidVisits an FADD instruction.voidvisitFALOAD(FALOAD obj) Visits an FALOAD instruction.voidvisitFASTORE(FASTORE obj) Visits an FASTORE instruction.voidvisitFCMPG(FCMPG obj) Visits an FCMPG instruction.voidvisitFCMPL(FCMPL obj) Visits an FCMPL instruction.voidvisitFCONST(FCONST obj) Visits an FCONST instruction.voidVisits an FDIV instruction.voidVisits a FieldInstruction.voidVisits a FieldOrMethod.voidvisitFLOAD(FLOAD obj) Visits an FLOAD instruction.voidVisits an FMUL instruction.voidVisits an FNEG instruction.voidVisits an FREM instruction.voidvisitFRETURN(FRETURN obj) Visits an FRETURN instruction.voidvisitFSTORE(FSTORE obj) Visits an FSTORE instruction.voidVisits an FSUB instruction.voidvisitGETFIELD(GETFIELD obj) Visits a GETFIELD instruction.voidvisitGETSTATIC(GETSTATIC obj) Visits a GETSTATIC instruction.voidVisits a GOTO instruction.voidvisitGOTO_W(GOTO_W obj) Visits a GOTO_W instruction.voidVisits a GotoInstruction.voidVisits an I2B instruction.voidVisits an I2C instruction.voidVisits an I2D instruction.voidVisits an I2F instruction.voidVisits an I2L instruction.voidVisits an I2S instruction.voidVisits an IADD instruction.voidvisitIALOAD(IALOAD obj) Visits an IALOAD instruction.voidVisits an IAND instruction.voidvisitIASTORE(IASTORE obj) Visits an IASTORE instruction.voidvisitICONST(ICONST obj) Visits an ICONST instruction.voidVisits an IDIV instruction.voidvisitIF_ACMPEQ(IF_ACMPEQ obj) Visits an IF_ACMPEQ instruction.voidvisitIF_ACMPNE(IF_ACMPNE obj) Visits an IF_ACMPNE instruction.voidvisitIF_ICMPEQ(IF_ICMPEQ obj) Visits an IF_ICMPEQ instruction.voidvisitIF_ICMPGE(IF_ICMPGE obj) Visits an IF_ICMPGE instruction.voidvisitIF_ICMPGT(IF_ICMPGT obj) Visits an IF_ICMPGT instruction.voidvisitIF_ICMPLE(IF_ICMPLE obj) Visits an IF_ICMPLE instruction.voidvisitIF_ICMPLT(IF_ICMPLT obj) Visits an IF_ICMPLT instruction.voidvisitIF_ICMPNE(IF_ICMPNE obj) Visits an IF_ICMPNE instruction.voidVisits an IFEQ instruction.voidVisits an IFGE instruction.voidVisits an IFGT instruction.voidVisits an IfInstruction.voidVisits an IFLE instruction.voidVisits an IFLT instruction.voidVisits an IFNE instruction.voidvisitIFNONNULL(IFNONNULL obj) Visits an IFNONNULL instruction.voidvisitIFNULL(IFNULL obj) Visits an IFNULL instruction.voidVisits an IINC instruction.voidvisitILOAD(ILOAD obj) Visits an ILOAD instruction.voidvisitIMPDEP1(IMPDEP1 obj) Visits an IMPDEP1 instruction.voidvisitIMPDEP2(IMPDEP2 obj) Visits an IMPDEP2 instruction.voidVisits an IMUL instruction.voidVisits an INEG instruction.voidVisits an INSTANCEOF instruction.voidVisits an INVOKEDYNAMIC instruction.voidVisits an InvokeInstruction.voidVisits an INVOKEINTERFACE instruction.voidVisits an INVOKESPECIAL instruction.voidVisits an INVOKESTATIC instruction.voidVisits an INVOKEVIRTUAL instruction.voidVisits an IOR instruction.voidVisits an IREM instruction.voidvisitIRETURN(IRETURN obj) Visits an IRETURN instruction.voidVisits an ISHL instruction.voidVisits an ISHR instruction.voidvisitISTORE(ISTORE obj) Visits an ISTORE instruction.voidVisits an ISUB instruction.voidvisitIUSHR(IUSHR obj) Visits an IUSHR instruction.voidVisits an IXOR instruction.voidVisits a JSR instruction.voidvisitJSR_W(JSR_W obj) Visits a JSR_W instruction.voidVisits a JsrInstruction.voidVisits an L2D instruction.voidVisits an L2F instruction.voidVisits an L2I instruction.voidVisits an LADD instruction.voidvisitLALOAD(LALOAD obj) Visits an LALOAD instruction.voidVisits an LAND instruction.voidvisitLASTORE(LASTORE obj) Visits an LASTORE instruction.voidVisits an LCMP instruction.voidvisitLCONST(LCONST obj) Visits an LCONST instruction.voidVisits an LDC instruction.voidvisitLDC2_W(LDC2_W obj) Visits an LDC2_W instruction.voidVisits an LDIV instruction.voidvisitLLOAD(LLOAD obj) Visits an LLOAD instruction.voidVisits an LMUL instruction.voidVisits an LNEG instruction.voidvisitLoadClass(LoadClass obj) Visits a LoadClass.voidVisits a LoadInstruction.voidVisits a LocalVariableInstruction.voidVisits a LOOKUPSWITCH instruction.voidVisits an LOR instruction.voidVisits an LREM instruction.voidvisitLRETURN(LRETURN obj) Visits an LRETURN instruction.voidVisits an LSHL instruction.voidVisits an LSHR instruction.voidvisitLSTORE(LSTORE obj) Visits an LSTORE instruction.voidVisits an LSUB instruction.voidvisitLUSHR(LUSHR obj) Visits an LUSHR instruction.voidVisits an LXOR instruction.voidVisits a MONITORENTER instruction.voidVisits a MONITOREXIT instruction.voidVisits a MULTIANEWARRAY instruction.voidVisits a NEW instruction.voidvisitNEWARRAY(NEWARRAY obj) Visits a NEWARRAY instruction.voidVisits a NOP instruction.voidVisits a POP instruction.voidVisits a POP2 instruction.voidVisits a PopInstruction.voidVisits a PushInstruction.voidvisitPUTFIELD(PUTFIELD obj) Visits a PUTFIELD instruction.voidvisitPUTSTATIC(PUTSTATIC obj) Visits a PUTSTATIC instruction.voidVisits a RET instruction.voidvisitRETURN(RETURN obj) Visits a RETURN instruction.voidVisits a ReturnInstruction.voidvisitSALOAD(SALOAD obj) Visits a SALOAD instruction.voidvisitSASTORE(SASTORE obj) Visits a SASTORE instruction.voidvisitSelect(Select obj) Visits a Select instruction.voidvisitSIPUSH(SIPUSH obj) Visits a SIPUSH instruction.voidVisits a StackConsumer.voidVisits a StackInstruction.voidVisits a StackProducer.voidVisits a StoreInstruction.voidVisits a SWAP instruction.voidVisits a TABLESWITCH instruction.voidVisits a TypedInstruction.voidVisits an UnconditionalBranch.voidVisits a VariableLengthInstruction.
-
Method Details
-
visitAALOAD
Visits an AALOAD instruction.- Parameters:
obj- The instruction.
-
visitAASTORE
Visits an AASTORE instruction.- Parameters:
obj- The instruction.
-
visitACONST_NULL
Visits an ACONST_NULL instruction.- Parameters:
obj- The instruction.
-
visitAllocationInstruction
Visits an AllocationInstruction.- Parameters:
obj- The instruction.
-
visitALOAD
Visits an ALOAD instruction.- Parameters:
obj- The instruction.
-
visitANEWARRAY
Visits an ANEWARRAY instruction.- Parameters:
obj- The instruction.
-
visitARETURN
Visits an ARETURN instruction.- Parameters:
obj- The instruction.
-
visitArithmeticInstruction
Visits an ArithmeticInstruction.- Parameters:
obj- The instruction.
-
visitArrayInstruction
Visits an ArrayInstruction.- Parameters:
obj- The instruction.
-
visitARRAYLENGTH
Visits an ARRAYLENGTH instruction.- Parameters:
obj- The instruction.
-
visitASTORE
Visits an ASTORE instruction.- Parameters:
obj- The instruction.
-
visitATHROW
Visits an ATHROW instruction.- Parameters:
obj- The instruction.
-
visitBALOAD
Visits a BALOAD instruction.- Parameters:
obj- The instruction.
-
visitBASTORE
Visits a BASTORE instruction.- Parameters:
obj- The instruction.
-
visitBIPUSH
Visits a BIPUSH instruction.- Parameters:
obj- The instruction.
-
visitBranchInstruction
Visits a BranchInstruction.- Parameters:
obj- The instruction.
-
visitBREAKPOINT
Visits a BREAKPOINT instruction.- Parameters:
obj- The instruction.
-
visitCALOAD
Visits a CALOAD instruction.- Parameters:
obj- The instruction.
-
visitCASTORE
Visits a CASTORE instruction.- Parameters:
obj- The instruction.
-
visitCHECKCAST
Visits a CHECKCAST instruction.- Parameters:
obj- The instruction.
-
visitConstantPushInstruction
Visits a ConstantPushInstruction.- Parameters:
obj- The instruction.
-
visitConversionInstruction
Visits a ConversionInstruction.- Parameters:
obj- The instruction.
-
visitCPInstruction
Visits a CPInstruction.- Parameters:
obj- The instruction.
-
visitD2F
Visits a D2F instruction.- Parameters:
obj- The instruction.
-
visitD2I
Visits a D2I instruction.- Parameters:
obj- The instruction.
-
visitD2L
Visits a D2L instruction.- Parameters:
obj- The instruction.
-
visitDADD
Visits a DADD instruction.- Parameters:
obj- The instruction.
-
visitDALOAD
Visits a DALOAD instruction.- Parameters:
obj- The instruction.
-
visitDASTORE
Visits a DASTORE instruction.- Parameters:
obj- The instruction.
-
visitDCMPG
Visits a DCMPG instruction.- Parameters:
obj- The instruction.
-
visitDCMPL
Visits a DCMPL instruction.- Parameters:
obj- The instruction.
-
visitDCONST
Visits a DCONST instruction.- Parameters:
obj- The instruction.
-
visitDDIV
Visits a DDIV instruction.- Parameters:
obj- The instruction.
-
visitDLOAD
Visits a DLOAD instruction.- Parameters:
obj- The instruction.
-
visitDMUL
Visits a DMUL instruction.- Parameters:
obj- The instruction.
-
visitDNEG
Visits a DNEG instruction.- Parameters:
obj- The instruction.
-
visitDREM
Visits a DREM instruction.- Parameters:
obj- The instruction.
-
visitDRETURN
Visits a DRETURN instruction.- Parameters:
obj- The instruction.
-
visitDSTORE
Visits a DSTORE instruction.- Parameters:
obj- The instruction.
-
visitDSUB
Visits a DSUB instruction.- Parameters:
obj- The instruction.
-
visitDUP
Visits a DUP instruction.- Parameters:
obj- The instruction.
-
visitDUP_X1
Visits a DUP_X1 instruction.- Parameters:
obj- The instruction.
-
visitDUP_X2
Visits a DUP_X2 instruction.- Parameters:
obj- The instruction.
-
visitDUP2
Visits a DUP2 instruction.- Parameters:
obj- The instruction.
-
visitDUP2_X1
Visits a DUP2_X1 instruction.- Parameters:
obj- The instruction.
-
visitDUP2_X2
Visits a DUP2_X2 instruction.- Parameters:
obj- The instruction.
-
visitExceptionThrower
Visits an ExceptionThrower.- Parameters:
obj- The instruction.
-
visitF2D
Visits an F2D instruction.- Parameters:
obj- The instruction.
-
visitF2I
Visits an F2I instruction.- Parameters:
obj- The instruction.
-
visitF2L
Visits an F2L instruction.- Parameters:
obj- The instruction.
-
visitFADD
Visits an FADD instruction.- Parameters:
obj- The instruction.
-
visitFALOAD
Visits an FALOAD instruction.- Parameters:
obj- The instruction.
-
visitFASTORE
Visits an FASTORE instruction.- Parameters:
obj- The instruction.
-
visitFCMPG
Visits an FCMPG instruction.- Parameters:
obj- The instruction.
-
visitFCMPL
Visits an FCMPL instruction.- Parameters:
obj- The instruction.
-
visitFCONST
Visits an FCONST instruction.- Parameters:
obj- The instruction.
-
visitFDIV
Visits an FDIV instruction.- Parameters:
obj- The instruction.
-
visitFieldInstruction
Visits a FieldInstruction.- Parameters:
obj- The instruction.
-
visitFieldOrMethod
Visits a FieldOrMethod.- Parameters:
obj- The instruction.
-
visitFLOAD
Visits an FLOAD instruction.- Parameters:
obj- The instruction.
-
visitFMUL
Visits an FMUL instruction.- Parameters:
obj- The instruction.
-
visitFNEG
Visits an FNEG instruction.- Parameters:
obj- The instruction.
-
visitFREM
Visits an FREM instruction.- Parameters:
obj- The instruction.
-
visitFRETURN
Visits an FRETURN instruction.- Parameters:
obj- The instruction.
-
visitFSTORE
Visits an FSTORE instruction.- Parameters:
obj- The instruction.
-
visitFSUB
Visits an FSUB instruction.- Parameters:
obj- The instruction.
-
visitGETFIELD
Visits a GETFIELD instruction.- Parameters:
obj- The instruction.
-
visitGETSTATIC
Visits a GETSTATIC instruction.- Parameters:
obj- The instruction.
-
visitGOTO
Visits a GOTO instruction.- Parameters:
obj- The instruction.
-
visitGOTO_W
Visits a GOTO_W instruction.- Parameters:
obj- The instruction.
-
visitGotoInstruction
Visits a GotoInstruction.- Parameters:
obj- The instruction.
-
visitI2B
Visits an I2B instruction.- Parameters:
obj- The instruction.
-
visitI2C
Visits an I2C instruction.- Parameters:
obj- The instruction.
-
visitI2D
Visits an I2D instruction.- Parameters:
obj- The instruction.
-
visitI2F
Visits an I2F instruction.- Parameters:
obj- The instruction.
-
visitI2L
Visits an I2L instruction.- Parameters:
obj- The instruction.
-
visitI2S
Visits an I2S instruction.- Parameters:
obj- The instruction.
-
visitIADD
Visits an IADD instruction.- Parameters:
obj- The instruction.
-
visitIALOAD
Visits an IALOAD instruction.- Parameters:
obj- The instruction.
-
visitIAND
Visits an IAND instruction.- Parameters:
obj- The instruction.
-
visitIASTORE
Visits an IASTORE instruction.- Parameters:
obj- The instruction.
-
visitICONST
Visits an ICONST instruction.- Parameters:
obj- The instruction.
-
visitIDIV
Visits an IDIV instruction.- Parameters:
obj- The instruction.
-
visitIF_ACMPEQ
Visits an IF_ACMPEQ instruction.- Parameters:
obj- The instruction.
-
visitIF_ACMPNE
Visits an IF_ACMPNE instruction.- Parameters:
obj- The instruction.
-
visitIF_ICMPEQ
Visits an IF_ICMPEQ instruction.- Parameters:
obj- The instruction.
-
visitIF_ICMPGE
Visits an IF_ICMPGE instruction.- Parameters:
obj- The instruction.
-
visitIF_ICMPGT
Visits an IF_ICMPGT instruction.- Parameters:
obj- The instruction.
-
visitIF_ICMPLE
Visits an IF_ICMPLE instruction.- Parameters:
obj- The instruction.
-
visitIF_ICMPLT
Visits an IF_ICMPLT instruction.- Parameters:
obj- The instruction.
-
visitIF_ICMPNE
Visits an IF_ICMPNE instruction.- Parameters:
obj- The instruction.
-
visitIFEQ
Visits an IFEQ instruction.- Parameters:
obj- The instruction.
-
visitIFGE
Visits an IFGE instruction.- Parameters:
obj- The instruction.
-
visitIFGT
Visits an IFGT instruction.- Parameters:
obj- The instruction.
-
visitIfInstruction
Visits an IfInstruction.- Parameters:
obj- The instruction.
-
visitIFLE
Visits an IFLE instruction.- Parameters:
obj- The instruction.
-
visitIFLT
Visits an IFLT instruction.- Parameters:
obj- The instruction.
-
visitIFNE
Visits an IFNE instruction.- Parameters:
obj- The instruction.
-
visitIFNONNULL
Visits an IFNONNULL instruction.- Parameters:
obj- The instruction.
-
visitIFNULL
Visits an IFNULL instruction.- Parameters:
obj- The instruction.
-
visitIINC
Visits an IINC instruction.- Parameters:
obj- The instruction.
-
visitILOAD
Visits an ILOAD instruction.- Parameters:
obj- The instruction.
-
visitIMPDEP1
Visits an IMPDEP1 instruction.- Parameters:
obj- The instruction.
-
visitIMPDEP2
Visits an IMPDEP2 instruction.- Parameters:
obj- The instruction.
-
visitIMUL
Visits an IMUL instruction.- Parameters:
obj- The instruction.
-
visitINEG
Visits an INEG instruction.- Parameters:
obj- The instruction.
-
visitINSTANCEOF
Visits an INSTANCEOF instruction.- Parameters:
obj- The instruction.
-
visitINVOKEDYNAMIC
Visits an INVOKEDYNAMIC instruction.- Parameters:
obj- The instruction.- Since:
- 6.0
-
visitInvokeInstruction
Visits an InvokeInstruction.- Parameters:
obj- The instruction.
-
visitINVOKEINTERFACE
Visits an INVOKEINTERFACE instruction.- Parameters:
obj- The instruction.
-
visitINVOKESPECIAL
Visits an INVOKESPECIAL instruction.- Parameters:
obj- The instruction.
-
visitINVOKESTATIC
Visits an INVOKESTATIC instruction.- Parameters:
obj- The instruction.
-
visitINVOKEVIRTUAL
Visits an INVOKEVIRTUAL instruction.- Parameters:
obj- The instruction.
-
visitIOR
Visits an IOR instruction.- Parameters:
obj- The instruction.
-
visitIREM
Visits an IREM instruction.- Parameters:
obj- The instruction.
-
visitIRETURN
Visits an IRETURN instruction.- Parameters:
obj- The instruction.
-
visitISHL
Visits an ISHL instruction.- Parameters:
obj- The instruction.
-
visitISHR
Visits an ISHR instruction.- Parameters:
obj- The instruction.
-
visitISTORE
Visits an ISTORE instruction.- Parameters:
obj- The instruction.
-
visitISUB
Visits an ISUB instruction.- Parameters:
obj- The instruction.
-
visitIUSHR
Visits an IUSHR instruction.- Parameters:
obj- The instruction.
-
visitIXOR
Visits an IXOR instruction.- Parameters:
obj- The instruction.
-
visitJSR
Visits a JSR instruction.- Parameters:
obj- The instruction.
-
visitJSR_W
Visits a JSR_W instruction.- Parameters:
obj- The instruction.
-
visitJsrInstruction
Visits a JsrInstruction.- Parameters:
obj- The instruction.
-
visitL2D
Visits an L2D instruction.- Parameters:
obj- The instruction.
-
visitL2F
Visits an L2F instruction.- Parameters:
obj- The instruction.
-
visitL2I
Visits an L2I instruction.- Parameters:
obj- The instruction.
-
visitLADD
Visits an LADD instruction.- Parameters:
obj- The instruction.
-
visitLALOAD
Visits an LALOAD instruction.- Parameters:
obj- The instruction.
-
visitLAND
Visits an LAND instruction.- Parameters:
obj- The instruction.
-
visitLASTORE
Visits an LASTORE instruction.- Parameters:
obj- The instruction.
-
visitLCMP
Visits an LCMP instruction.- Parameters:
obj- The instruction.
-
visitLCONST
Visits an LCONST instruction.- Parameters:
obj- The instruction.
-
visitLDC
Visits an LDC instruction.- Parameters:
obj- The instruction.
-
visitLDC2_W
Visits an LDC2_W instruction.- Parameters:
obj- The instruction.
-
visitLDIV
Visits an LDIV instruction.- Parameters:
obj- The instruction.
-
visitLLOAD
Visits an LLOAD instruction.- Parameters:
obj- The instruction.
-
visitLMUL
Visits an LMUL instruction.- Parameters:
obj- The instruction.
-
visitLNEG
Visits an LNEG instruction.- Parameters:
obj- The instruction.
-
visitLoadClass
Visits a LoadClass.- Parameters:
obj- The load class.
-
visitLoadInstruction
Visits a LoadInstruction.- Parameters:
obj- The instruction.
-
visitLocalVariableInstruction
Visits a LocalVariableInstruction.- Parameters:
obj- The instruction.
-
visitLOOKUPSWITCH
Visits a LOOKUPSWITCH instruction.- Parameters:
obj- The instruction.
-
visitLOR
Visits an LOR instruction.- Parameters:
obj- The instruction.
-
visitLREM
Visits an LREM instruction.- Parameters:
obj- The instruction.
-
visitLRETURN
Visits an LRETURN instruction.- Parameters:
obj- The instruction.
-
visitLSHL
Visits an LSHL instruction.- Parameters:
obj- The instruction.
-
visitLSHR
Visits an LSHR instruction.- Parameters:
obj- The instruction.
-
visitLSTORE
Visits an LSTORE instruction.- Parameters:
obj- The instruction.
-
visitLSUB
Visits an LSUB instruction.- Parameters:
obj- The instruction.
-
visitLUSHR
Visits an LUSHR instruction.- Parameters:
obj- The instruction.
-
visitLXOR
Visits an LXOR instruction.- Parameters:
obj- The instruction.
-
visitMONITORENTER
Visits a MONITORENTER instruction.- Parameters:
obj- The instruction.
-
visitMONITOREXIT
Visits a MONITOREXIT instruction.- Parameters:
obj- The instruction.
-
visitMULTIANEWARRAY
Visits a MULTIANEWARRAY instruction.- Parameters:
obj- The instruction.
-
visitNEW
Visits a NEW instruction.- Parameters:
obj- The instruction.
-
visitNEWARRAY
Visits a NEWARRAY instruction.- Parameters:
obj- The instruction.
-
visitNOP
Visits a NOP instruction.- Parameters:
obj- The instruction.
-
visitPOP
Visits a POP instruction.- Parameters:
obj- The instruction.
-
visitPOP2
Visits a POP2 instruction.- Parameters:
obj- The instruction.
-
visitPopInstruction
Visits a PopInstruction.- Parameters:
obj- The instruction.
-
visitPushInstruction
Visits a PushInstruction.- Parameters:
obj- The instruction.
-
visitPUTFIELD
Visits a PUTFIELD instruction.- Parameters:
obj- The instruction.
-
visitPUTSTATIC
Visits a PUTSTATIC instruction.- Parameters:
obj- The instruction.
-
visitRET
Visits a RET instruction.- Parameters:
obj- The instruction.
-
visitRETURN
Visits a RETURN instruction.- Parameters:
obj- The instruction.
-
visitReturnInstruction
Visits a ReturnInstruction.- Parameters:
obj- The instruction.
-
visitSALOAD
Visits a SALOAD instruction.- Parameters:
obj- The instruction.
-
visitSASTORE
Visits a SASTORE instruction.- Parameters:
obj- The instruction.
-
visitSelect
Visits a Select instruction.- Parameters:
obj- The instruction.
-
visitSIPUSH
Visits a SIPUSH instruction.- Parameters:
obj- The instruction.
-
visitStackConsumer
Visits a StackConsumer.- Parameters:
obj- The instruction.
-
visitStackInstruction
Visits a StackInstruction.- Parameters:
obj- The instruction.
-
visitStackProducer
Visits a StackProducer.- Parameters:
obj- The instruction.
-
visitStoreInstruction
Visits a StoreInstruction.- Parameters:
obj- The instruction.
-
visitSWAP
Visits a SWAP instruction.- Parameters:
obj- The instruction.
-
visitTABLESWITCH
Visits a TABLESWITCH instruction.- Parameters:
obj- The instruction.
-
visitTypedInstruction
Visits a TypedInstruction.- Parameters:
obj- The instruction.
-
visitUnconditionalBranch
Visits an UnconditionalBranch.- Parameters:
obj- The instruction.
-
visitVariableLengthInstruction
Visits a VariableLengthInstruction.- Parameters:
obj- The instruction.
-