Package de.uzl.its.swat.symbolic
Class SymbolicInstructionDispatcher
java.lang.Object
de.uzl.its.swat.symbolic.SymbolicInstructionDispatcher
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidAALOAD(int iid) Method used to interact between the concrete and symbolic execution.static voidAALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidAASTORE(int iid) Method used to interact between the concrete and symbolic execution.static voidAASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidACONST_NULL(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidALOAD(int var) Method used to interact between the concrete and symbolic execution.static voidALOAD(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidARETURN(int iid) Method used to interact between the concrete and symbolic execution.static voidARETURN(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidARRAYLENGTH(int iid) Method used to interact between the concrete and symbolic execution.static voidARRAYLENGTH(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidASTORE(int var) Method used to interact between the concrete and symbolic execution.static voidASTORE(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution.static voidATHROW(int iid) Method used to interact between the concrete and symbolic execution.static voidATHROW(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidBALOAD(int iid) Method used to interact between the concrete and symbolic execution.static voidBALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidBASTORE(int iid) Method used to interact between the concrete and symbolic execution.static voidBASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidBIPUSH(int value) Method used to interact between the concrete and symbolic execution.static voidBIPUSH(int iid, int mid, int value) Method used to interact between the concrete and symbolic execution.static voidCALOAD(int iid) Method used to interact between the concrete and symbolic execution.static voidCALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidCASTORE(int iid) Method used to interact between the concrete and symbolic execution.static voidCASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidD2F()Method used to interact between the concrete and symbolic execution.static voidD2F(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidD2I()Method used to interact between the concrete and symbolic execution.static voidD2I(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidD2L()Method used to interact between the concrete and symbolic execution.static voidD2L(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDADD()Method used to interact between the concrete and symbolic execution.static voidDADD(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDALOAD(int iid) Method used to interact between the concrete and symbolic execution.static voidDALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDASTORE(int iid) Method used to interact between the concrete and symbolic execution.static voidDASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDCMPG()Method used to interact between the concrete and symbolic execution.static voidDCMPG(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDCMPL()Method used to interact between the concrete and symbolic execution.static voidDCMPL(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDCONST_0()Method used to interact between the concrete and symbolic execution.static voidDCONST_0(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDCONST_1()Method used to interact between the concrete and symbolic execution.static voidDCONST_1(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDDIV()Method used to interact between the concrete and symbolic execution.static voidDDIV(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDLOAD(int var) Method used to interact between the concrete and symbolic execution.static voidDLOAD(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution.static voidDMUL()Method used to interact between the concrete and symbolic execution.static voidDMUL(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDNEG()Method used to interact between the concrete and symbolic execution.static voidDNEG(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDREM()Method used to interact between the concrete and symbolic execution.static voidDREM(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDRETURN(int iid) Method used to interact between the concrete and symbolic execution.static voidDRETURN(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDSTORE(int var) Method used to interact between the concrete and symbolic execution.static voidDSTORE(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution.static voidDSUB()Method used to interact between the concrete and symbolic execution.static voidDSUB(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDUP()Method used to interact between the concrete and symbolic execution.static voidDUP(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDUP_X1()Method used to interact between the concrete and symbolic execution.static voidDUP_X1(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDUP_X2()Method used to interact between the concrete and symbolic execution.static voidDUP_X2(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDUP2()Method used to interact between the concrete and symbolic execution.static voidDUP2(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDUP2_X1()Method used to interact between the concrete and symbolic execution.static voidDUP2_X1(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidDUP2_X2()Method used to interact between the concrete and symbolic execution.static voidDUP2_X2(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidF2D()Method used to interact between the concrete and symbolic execution.static voidF2D(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidF2I()Method used to interact between the concrete and symbolic execution.static voidF2I(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidF2L()Method used to interact between the concrete and symbolic execution.static voidF2L(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFADD()Method used to interact between the concrete and symbolic execution.static voidFADD(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFALOAD(int iid) Method used to interact between the concrete and symbolic execution.static voidFALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFASTORE(int iid) Method used to interact between the concrete and symbolic execution.static voidFASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFCMPG()Method used to interact between the concrete and symbolic execution.static voidFCMPG(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFCMPL()Method used to interact between the concrete and symbolic execution.static voidFCMPL(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFCONST_0()Method used to interact between the concrete and symbolic execution.static voidFCONST_0(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFCONST_1()Method used to interact between the concrete and symbolic execution.static voidFCONST_1(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFCONST_2()Method used to interact between the concrete and symbolic execution.static voidFCONST_2(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFDIV()Method used to interact between the concrete and symbolic execution.static voidFDIV(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFLOAD(int var) Method used to interact between the concrete and symbolic execution.static voidFLOAD(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution.static voidflush()Method used to interact between the concrete and symbolic execution.static voidFMUL()Method used to interact between the concrete and symbolic execution.static voidFMUL(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFNEG()Method used to interact between the concrete and symbolic execution.static voidFNEG(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFREM()Method used to interact between the concrete and symbolic execution.static voidFREM(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFRETURN(int iid) Method used to interact between the concrete and symbolic execution.static voidFRETURN(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidFSTORE(int var) Method used to interact between the concrete and symbolic execution.static voidFSTORE(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution.static voidFSUB()Method used to interact between the concrete and symbolic execution.static voidFSUB(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidGETVALUE_boolean(boolean v, int i) Method used to interact between the concrete and symbolic execution.static voidGETVALUE_byte(byte v, int i) Method used to interact between the concrete and symbolic execution.static voidGETVALUE_char(char v, int i) Method used to interact between the concrete and symbolic execution.static voidGETVALUE_double(double v, int i) Method used to interact between the concrete and symbolic execution.static voidGETVALUE_float(float v, int i) Method used to interact between the concrete and symbolic execution.static voidGETVALUE_int(int v, int i) Method used to interact between the concrete and symbolic execution.static voidGETVALUE_long(long v, int i) Method used to interact between the concrete and symbolic execution.static voidGETVALUE_Object(Object v, int i) Method used to interact between the concrete and symbolic execution.static voidGETVALUE_short(short v, int i) Method used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidGOTO(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidGOTO(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidI2B()Method used to interact between the concrete and symbolic execution.static voidI2B(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidI2C()Method used to interact between the concrete and symbolic execution.static voidI2C(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidI2D()Method used to interact between the concrete and symbolic execution.static voidI2D(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidI2F()Method used to interact between the concrete and symbolic execution.static voidI2F(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidI2L()Method used to interact between the concrete and symbolic execution.static voidI2L(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidI2S()Method used to interact between the concrete and symbolic execution.static voidI2S(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidIADD()Method used to interact between the concrete and symbolic execution.static voidIADD(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidIALOAD(int iid) Method used to interact between the concrete and symbolic execution.static voidIALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidIAND()Method used to interact between the concrete and symbolic execution.static voidIAND(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidIASTORE(int iid) Method used to interact between the concrete and symbolic execution.static voidIASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidICONST_0()Method used to interact between the concrete and symbolic execution.static voidICONST_0(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidICONST_1()Method used to interact between the concrete and symbolic execution.static voidICONST_1(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidICONST_2()Method used to interact between the concrete and symbolic execution.static voidICONST_2(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidICONST_3()Method used to interact between the concrete and symbolic execution.static voidICONST_3(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidICONST_4()Method used to interact between the concrete and symbolic execution.static voidICONST_4(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidICONST_5()Method used to interact between the concrete and symbolic execution.static voidICONST_5(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidICONST_M1(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidIDIV(int iid) Method used to interact between the concrete and symbolic execution.static voidIDIV(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidIF_ACMPEQ(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ACMPEQ(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ACMPNE(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ACMPNE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ICMPEQ(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ICMPEQ(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ICMPGE(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ICMPGE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ICMPGT(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ICMPGT(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ICMPLE(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ICMPLE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ICMPLT(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ICMPLT(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ICMPNE(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIF_ICMPNE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIFEQ(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIFEQ(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIFGE(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIFGE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIFGT(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIFGT(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIFLE(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIFLE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIFLT(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIFLT(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIFNE(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIFNE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIFNONNULL(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIFNONNULL(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIFNULL(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidIFNULL(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidIINC(int var, int increment) Method used to interact between the concrete and symbolic execution.static voidIINC(int iid, int mid, int var, int increment) Method used to interact between the concrete and symbolic execution.static voidILOAD(int var) Method used to interact between the concrete and symbolic execution.static voidILOAD(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution.static voidIMUL()Method used to interact between the concrete and symbolic execution.static voidIMUL(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidINEG()Method used to interact between the concrete and symbolic execution.static voidINEG(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidINSTANCEOF(int iid, int mid, String type) Method used to interact between the concrete and symbolic execution.static voidINSTANCEOF(int iid, String type) Method used to interact between the concrete and symbolic execution.static voidINVOKEDYNAMIC(int iid, int mid, String owner, String name, String desc, String lambda) Method used to interact between the concrete and symbolic execution.static voidINVOKEDYNAMIC(int iid, String owner, String name, String desc, String lambda) Method used to interact between the concrete and symbolic execution.static voidINVOKEINTERFACE(int iid, int mid, String owner, String name, String desc) Method used to interact between the concrete and symbolic execution.static voidINVOKEINTERFACE(int iid, String owner, String name, String desc) Method used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidINVOKESPECIAL(int iid, int mid, String owner, String name, String desc) Method used to interact between the concrete and symbolic execution.static voidINVOKESPECIAL(int iid, String owner, String name, String desc) Method used to interact between the concrete and symbolic execution.static voidINVOKESTATIC(int iid, int mid, String owner, String name, String desc) Method used to interact between the concrete and symbolic execution.static voidINVOKESTATIC(int iid, String owner, String name, String desc) Method used to interact between the concrete and symbolic execution.static voidINVOKEVIRTUAL(int iid, int mid, String owner, String name, String desc) Method used to interact between the concrete and symbolic execution.static voidINVOKEVIRTUAL(int iid, String owner, String name, String desc) Method used to interact between the concrete and symbolic execution.static voidIOR()Method used to interact between the concrete and symbolic execution.static voidIOR(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidIREM(int iid) Method used to interact between the concrete and symbolic execution.static voidIREM(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidIRETURN(int iid) Method used to interact between the concrete and symbolic execution.static voidIRETURN(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidISHL()Method used to interact between the concrete and symbolic execution.static voidISHL(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidISHR()Method used to interact between the concrete and symbolic execution.static voidISHR(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidISTORE(int var) Method used to interact between the concrete and symbolic execution.static voidISTORE(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution.static voidISUB()Method used to interact between the concrete and symbolic execution.static voidISUB(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidIUSHR()Method used to interact between the concrete and symbolic execution.static voidIUSHR(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidIXOR()Method used to interact between the concrete and symbolic execution.static voidIXOR(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidJSR(int iid, int label) Method used to interact between the concrete and symbolic execution.static voidJSR(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution.static voidL2D()Method used to interact between the concrete and symbolic execution.static voidL2D(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidL2F()Method used to interact between the concrete and symbolic execution.static voidL2F(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidL2I()Method used to interact between the concrete and symbolic execution.static voidL2I(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLADD()Method used to interact between the concrete and symbolic execution.static voidLADD(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLALOAD(int iid) Method used to interact between the concrete and symbolic execution.static voidLALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLAND()Method used to interact between the concrete and symbolic execution.static voidLAND(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLASTORE(int iid) Method used to interact between the concrete and symbolic execution.static voidLASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLCMP()Method used to interact between the concrete and symbolic execution.static voidLCMP(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLCONST_0()Method used to interact between the concrete and symbolic execution.static voidLCONST_0(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLCONST_1()Method used to interact between the concrete and symbolic execution.static voidLCONST_1(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLDC(int iid, double c) Method used to interact between the concrete and symbolic execution.static voidLDC(int iid, float c) Method used to interact between the concrete and symbolic execution.static voidLDC(int iid, int c) Method used to interact between the concrete and symbolic execution.static voidLDC(int iid, int mid, double c) Method used to interact between the concrete and symbolic execution.static voidLDC(int iid, int mid, float c) Method used to interact between the concrete and symbolic execution.static voidLDC(int iid, int mid, int c) Method used to interact between the concrete and symbolic execution.static voidLDC(int iid, int mid, long c) Method used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidLDC(int iid, long c) Method used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidLDIV(int iid) Method used to interact between the concrete and symbolic execution.static voidLDIV(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLLOAD(int var) Method used to interact between the concrete and symbolic execution.static voidLLOAD(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution.static voidLMUL()Method used to interact between the concrete and symbolic execution.static voidLMUL(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLNEG()Method used to interact between the concrete and symbolic execution.static voidLNEG(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLOOKUPSWITCH(int iid, int dflt, int[] keys, int[] labels) Method used to interact between the concrete and symbolic execution.static voidLOOKUPSWITCH(int iid, int mid, int dflt, int[] keys, int[] labels) Method used to interact between the concrete and symbolic execution.static voidLOOP_BEGIN(int iid) Method used to interact between the concrete and symbolic execution.static voidLOOP_END(int iid) Method used to interact between the concrete and symbolic execution.static voidLOR()Method used to interact between the concrete and symbolic execution.static voidLOR(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLREM(int iid) Method used to interact between the concrete and symbolic execution.static voidLREM(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLRETURN(int iid) Method used to interact between the concrete and symbolic execution.static voidLRETURN(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLSHL()Method used to interact between the concrete and symbolic execution.static voidLSHL(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLSHR()Method used to interact between the concrete and symbolic execution.static voidLSHR(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLSTORE(int var) Method used to interact between the concrete and symbolic execution.static voidLSTORE(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution.static voidLSUB()Method used to interact between the concrete and symbolic execution.static voidLSUB(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLUSHR()Method used to interact between the concrete and symbolic execution.static voidLUSHR(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidLXOR()Method used to interact between the concrete and symbolic execution.static voidLXOR(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMONITORENTER(int iid) Method used to interact between the concrete and symbolic execution.static voidMONITORENTER(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidMONITOREXIT(int iid) Method used to interact between the concrete and symbolic execution.static voidMONITOREXIT(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidMULTIANEWARRAY(int iid, int mid, String desc, int dims) Method used to interact between the concrete and symbolic execution.static voidMULTIANEWARRAY(int iid, String desc, int dims) Method used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidNEWARRAY(int iid, int atype) Method used to interact between the concrete and symbolic execution.static voidNEWARRAY(int iid, int mid, int atype) Method used to interact between the concrete and symbolic execution.static voidNOP()Method used to interact between the concrete and symbolic execution.static voidNOP(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidPOP()Method used to interact between the concrete and symbolic execution.static voidPOP(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidPOP2()Method used to interact between the concrete and symbolic execution.static voidPOP2(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidMethod used to interact between the concrete and symbolic execution.static voidRET(int var) Method used to interact between the concrete and symbolic execution.static voidRET(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution.static voidRETURN(int iid) Method used to interact between the concrete and symbolic execution.static voidRETURN(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidSALOAD(int iid) Method used to interact between the concrete and symbolic execution.static voidSALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidSASTORE(int iid) Method used to interact between the concrete and symbolic execution.static voidSASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidSIPUSH(int value) Method used to interact between the concrete and symbolic execution.static voidSIPUSH(int iid, int mid, int value) Method used to interact between the concrete and symbolic execution.static voidSPECIAL(int i) Method used to interact between the concrete and symbolic execution.static voidSWAP()Method used to interact between the concrete and symbolic execution.static voidSWAP(int iid, int mid) Method used to interact between the concrete and symbolic execution.static voidTABLESWITCH(int iid, int min, int max, int dflt, int[] labels, int[] values) Method used to interact between the concrete and symbolic execution.static voidTABLESWITCH(int iid, int mid, int min, int max, int dflt, int[] labels, int[] values) Method used to interact between the concrete and symbolic execution.
- 
Method Details- 
LDCpublic static void LDC(int iid, int c) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDC_int instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDC_int. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDC_int(LDC_int)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- c- The constant to load
 
- 
LDCpublic static void LDC(int iid, int mid, int c) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDC_int instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDC_int. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDC_int(LDC_int)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- c- The constant to load
 
- 
LDCpublic static void LDC(int iid, long c) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDC_long instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDC_long. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDC_long(LDC_long)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- c- The constant to load.
 
- 
LDCpublic static void LDC(int iid, int mid, long c) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDC_long instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDC_long. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDC_long(LDC_long)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- c- The constant to load.
 
- 
LDCpublic static void LDC(int iid, float c) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDC_float instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDC_float. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDC_float(LDC_float)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- c- The constant to load.
 
- 
LDCpublic static void LDC(int iid, int mid, float c) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDC_float instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDC_float. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDC_float(LDC_float)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- c- The constant to load
 
- 
LDCpublic static void LDC(int iid, double c) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDC_double instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDC_double. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDC_double(LDC_double)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- c- The constant to load.
 
- 
LDCpublic static void LDC(int iid, int mid, double c) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDC_double instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDC_double. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDC_double(LDC_double)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- c- The constant to load.
 
- 
LDCMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDC_String instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDC_String. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDC_String(LDC_String)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- c- The constant to load
 
- 
LDCMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDC_String instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDC_String. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDC_String(LDC_String)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- c- the address of the object that's loaded
 
- 
LDCMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDC_Object instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDC_Object. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDC_Object(LDC_Object)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- c- the address of the object that's loaded
 
- 
LDCMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDC_Object instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDC_Object. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDC_Object(LDC_Object)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- c- the address of the object that's loaded
 
- 
IINCpublic static void IINC(int var, int increment) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IINC instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IINC. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIINC(IINC)- Parameters:
- var- the local variable index.
- increment- the increment amount.
 
- 
IINCpublic static void IINC(int iid, int mid, int var, int increment) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IINC instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IINC. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIINC(IINC)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- var- the local variable index.
- increment- the increment amount.
 
- 
MULTIANEWARRAYMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the MULTIANEWARRAY instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:MULTIANEWARRAY. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitMULTIANEWARRAY(MULTIANEWARRAY)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- desc- the descriptor of the array
- dims- the number of dimensions
 
- 
MULTIANEWARRAYMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the MULTIANEWARRAY instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:MULTIANEWARRAY. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitMULTIANEWARRAY(MULTIANEWARRAY)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- desc- the descriptor of the array
- dims- the number of dimensions
 
- 
LOOKUPSWITCHpublic static void LOOKUPSWITCH(int iid, int dflt, int[] keys, int[] labels) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LOOKUPSWITCH instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LOOKUPSWITCH. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLOOKUPSWITCH(LOOKUPSWITCH)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- dflt- beginning of the default handler block.
- keys- the values of the keys.
- labels- beginnings of the handler blocks.
 
- 
LOOKUPSWITCHpublic static void LOOKUPSWITCH(int iid, int mid, int dflt, int[] keys, int[] labels) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LOOKUPSWITCH instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LOOKUPSWITCH. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLOOKUPSWITCH(LOOKUPSWITCH)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- dflt- beginning of the default handler block.
- keys- the values of the keys.
- labels- beginnings of the handler blocks.
 
- 
TABLESWITCHpublic static void TABLESWITCH(int iid, int min, int max, int dflt, int[] labels, int[] values) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the TABLESWITCH instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:TABLESWITCH. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitTABLESWITCH(TABLESWITCH)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- min- min value.
- max- max value.
- dflt- beginning of the default handler block.
- labels- beginnings of the handler blocks.
- values- the conditions.
 
- 
TABLESWITCHpublic static void TABLESWITCH(int iid, int mid, int min, int max, int dflt, int[] labels, int[] values) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the TABLESWITCH instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:TABLESWITCH. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitTABLESWITCH(TABLESWITCH)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- min- min value.
- max- max value.
- dflt- beginning of the default handler block.
- labels- beginnings of the handler blocks.
- values- the conditions.
 
- 
IFEQpublic static void IFEQ(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFEQ instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFEQ. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFEQ(IFEQ)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IFEQpublic static void IFEQ(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFEQ instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFEQ. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFEQ(IFEQ)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IFNEpublic static void IFNE(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFNE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFNE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFNE(IFNE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IFNEpublic static void IFNE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFNE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFNE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFNE(IFNE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IFLTpublic static void IFLT(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFLT instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFLT. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFLT(IFLT)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IFLTpublic static void IFLT(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFLT instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFLT. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFLT(IFLT)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IFGEpublic static void IFGE(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFGE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFGE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFGE(IFGE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IFGEpublic static void IFGE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFGE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFGE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFGE(IFGE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IFGTpublic static void IFGT(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFGT instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFGT. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFGT(IFGT)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IFGTpublic static void IFGT(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFGT instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFGT. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFGT(IFGT)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IFLEpublic static void IFLE(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFLE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFLE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFLE(IFLE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IFLEpublic static void IFLE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFLE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFLE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFLE(IFLE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IF_ICMPEQpublic static void IF_ICMPEQ(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ICMPEQ instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ICMPEQ. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ICMPEQ(IF_ICMPEQ)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IF_ICMPEQpublic static void IF_ICMPEQ(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ICMPEQ instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ICMPEQ. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ICMPEQ(IF_ICMPEQ)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IF_ICMPNEpublic static void IF_ICMPNE(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ICMPNE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ICMPNE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ICMPNE(IF_ICMPNE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IF_ICMPNEpublic static void IF_ICMPNE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ICMPNE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ICMPNE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ICMPNE(IF_ICMPNE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IF_ICMPLTpublic static void IF_ICMPLT(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ICMPLT instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ICMPLT. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ICMPLT(IF_ICMPLT)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IF_ICMPLTpublic static void IF_ICMPLT(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ICMPLT instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ICMPLT. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ICMPLT(IF_ICMPLT)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IF_ICMPGEpublic static void IF_ICMPGE(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ICMPGE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ICMPGE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ICMPGE(IF_ICMPGE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IF_ICMPGEpublic static void IF_ICMPGE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ICMPGE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ICMPGE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ICMPGE(IF_ICMPGE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IF_ICMPGTpublic static void IF_ICMPGT(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ICMPGT instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ICMPGT. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ICMPGT(IF_ICMPGT)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IF_ICMPGTpublic static void IF_ICMPGT(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ICMPGT instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ICMPGT. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ICMPGT(IF_ICMPGT)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IF_ICMPLEpublic static void IF_ICMPLE(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ICMPLE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ICMPLE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ICMPLE(IF_ICMPLE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IF_ICMPLEpublic static void IF_ICMPLE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ICMPLE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ICMPLE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ICMPLE(IF_ICMPLE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IF_ACMPEQpublic static void IF_ACMPEQ(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ACMPEQ instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ACMPEQ. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ACMPEQ(IF_ACMPEQ)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IF_ACMPEQpublic static void IF_ACMPEQ(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ACMPEQ instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ACMPEQ. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ACMPEQ(IF_ACMPEQ)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IF_ACMPNEpublic static void IF_ACMPNE(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ACMPNE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ACMPNE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ACMPNE(IF_ACMPNE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IF_ACMPNEpublic static void IF_ACMPNE(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IF_ACMPNE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IF_ACMPNE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIF_ACMPNE(IF_ACMPNE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
GOTOpublic static void GOTO(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GOTO instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GOTO. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGOTO(GOTO)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
GOTOpublic static void GOTO(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GOTO instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GOTO. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGOTO(GOTO)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
JSRpublic static void JSR(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the JSR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:JSR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitJSR(JSR)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
JSRpublic static void JSR(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the JSR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:JSR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitJSR(JSR)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IFNULLpublic static void IFNULL(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFNULL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFNULL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFNULL(IFNULL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IFNULLpublic static void IFNULL(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFNULL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFNULL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFNULL(IFNULL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
IFNONNULLpublic static void IFNONNULL(int iid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFNONNULL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFNONNULL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFNONNULL(IFNONNULL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- label- the jump destination
 
- 
IFNONNULLpublic static void IFNONNULL(int iid, int mid, int label) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IFNONNULL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IFNONNULL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIFNONNULL(IFNONNULL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- label- the jump destination
 
- 
INVOKEVIRTUALMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INVOKEVIRTUAL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INVOKEVIRTUAL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINVOKEVIRTUAL(INVOKEVIRTUAL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- owner- the owner of the method
- name- the name of the method
- desc- the descriptor of the method
 
- 
INVOKEVIRTUALMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INVOKEVIRTUAL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INVOKEVIRTUAL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINVOKEVIRTUAL(INVOKEVIRTUAL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- owner- the owner of the method
- name- the name of the method
- desc- the descriptor of the method
 
- 
INVOKESPECIALMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INVOKESPECIAL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INVOKESPECIAL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINVOKESPECIAL(INVOKESPECIAL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- owner- the owner of the method
- name- the name of the method
- desc- the descriptor of the method
 
- 
INVOKESPECIALMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INVOKESPECIAL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INVOKESPECIAL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINVOKESPECIAL(INVOKESPECIAL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- owner- the owner of the method
- name- the name of the method
- desc- the descriptor of the method
 
- 
INVOKEDYNAMICMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INVOKEDYNAMIC instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INVOKEDYNAMIC. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINVOKEDYNAMIC(INVOKEDYNAMIC)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- owner- the owner of the method
- name- the name of the method
- desc- the descriptor of the method
 
- 
INVOKEDYNAMICpublic static void INVOKEDYNAMIC(int iid, int mid, String owner, String name, String desc, String lambda) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INVOKEDYNAMIC instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INVOKEDYNAMIC. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINVOKEDYNAMIC(INVOKEDYNAMIC)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- owner- the owner of the method
- name- the name of the method
- desc- the descriptor of the method
 
- 
INVOKESTATICMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INVOKESTATIC instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INVOKESTATIC. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINVOKESTATIC(INVOKESTATIC)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- owner- the owner of the method
- name- the name of the method
- desc- the descriptor of the method
 
- 
INVOKESTATICMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INVOKESTATIC instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INVOKESTATIC. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINVOKESTATIC(INVOKESTATIC)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- owner- the owner of the method
- name- the name of the method
- desc- the descriptor of the method
 
- 
INVOKEINTERFACEMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INVOKEINTERFACE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INVOKEINTERFACE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINVOKEINTERFACE(INVOKEINTERFACE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- owner- the owner of the method
- name- the name of the method
- desc- the descriptor of the method
 
- 
INVOKEINTERFACEMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INVOKEINTERFACE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INVOKEINTERFACE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINVOKEINTERFACE(INVOKEINTERFACE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- owner- the owner of the method
- name- the name of the method
- desc- the descriptor of the method
 
- 
GETSTATICMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETSTATIC instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETSTATIC. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETSTATIC(GETSTATIC)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- cIdx- class index.
- fIdx- field index.
- desc- field descriptor.
 
- 
GETSTATICMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETSTATIC instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETSTATIC. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETSTATIC(GETSTATIC)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- cIdx- class index.
- fIdx- field index.
- desc- field descriptor.
 
- 
PUTSTATICMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the PUTSTATIC instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:PUTSTATIC. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitPUTSTATIC(PUTSTATIC)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- cIdx- class index.
- fIdx- field index.
- desc- field descriptor.
 
- 
PUTSTATICMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the PUTSTATIC instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:PUTSTATIC. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitPUTSTATIC(PUTSTATIC)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- cIdx- class index.
- fIdx- field index.
- desc- field descriptor.
 
- 
GETFIELDMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETFIELD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETFIELD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETFIELD(GETFIELD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- cIdx- class index.
- fIdx- field index.
- desc- field descriptor.
 
- 
GETFIELDMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETFIELD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETFIELD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETFIELD(GETFIELD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- cIdx- class index.
- fIdx- field index.
- desc- field descriptor.
 
- 
PUTFIELDMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the PUTFIELD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:PUTFIELD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitPUTFIELD(PUTFIELD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- cIdx- class index.
- fIdx- field index.
- desc- field descriptor.
 
- 
PUTFIELDMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the PUTFIELD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:PUTFIELD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitPUTFIELD(PUTFIELD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- cIdx- class index.
- fIdx- field index.
- desc- field descriptor.
 
- 
NEWMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the NEW instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:NEW. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitNEW(NEW)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- type- the type of the object to be created
- cIdx- the class index
 
- 
NEWMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the NEW instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:NEW. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitNEW(NEW)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- type- the type of the object to be created
- cIdx- the class index
 
- 
ANEWARRAYMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ANEWARRAY instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ANEWARRAY. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitANEWARRAY(ANEWARRAY)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- type- type of the array to create.
 
- 
ANEWARRAYMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ANEWARRAY instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ANEWARRAY. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitANEWARRAY(ANEWARRAY)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- type- type of the array to create.
 
- 
CHECKCASTMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the CHECKCAST instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:CHECKCAST. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitCHECKCAST(CHECKCAST)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- type- the type to check against
 
- 
CHECKCASTMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the CHECKCAST instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:CHECKCAST. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitCHECKCAST(CHECKCAST)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- type- the type to check against
 
- 
INSTANCEOFMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INSTANCEOF instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INSTANCEOF. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINSTANCEOF(INSTANCEOF)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- type- the type to check against
 
- 
INSTANCEOFMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INSTANCEOF instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INSTANCEOF. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINSTANCEOF(INSTANCEOF)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- type- the type to check against
 
- 
BIPUSHpublic static void BIPUSH(int value) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the BIPUSH instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:BIPUSH. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitBIPUSH(BIPUSH)- Parameters:
- value- the value to be pushed.
 
- 
BIPUSHpublic static void BIPUSH(int iid, int mid, int value) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the BIPUSH instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:BIPUSH. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitBIPUSH(BIPUSH)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- value- the value to be pushed.
 
- 
SIPUSHpublic static void SIPUSH(int value) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the SIPUSH instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:SIPUSH. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitSIPUSH(SIPUSH)- Parameters:
- value- the value to be pushed.
 
- 
SIPUSHpublic static void SIPUSH(int iid, int mid, int value) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the SIPUSH instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:SIPUSH. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitSIPUSH(SIPUSH)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- value- the value to be pushed.
 
- 
NEWARRAYpublic static void NEWARRAY(int iid, int atype) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the NEWARRAY instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:NEWARRAY. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitNEWARRAY(NEWARRAY)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- atype- the type of the array to be created
 
- 
NEWARRAYpublic static void NEWARRAY(int iid, int mid, int atype) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the NEWARRAY instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:NEWARRAY. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitNEWARRAY(NEWARRAY)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- atype- the type of the array to be created
 
- 
ILOADpublic static void ILOAD(int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ILOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ILOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitILOAD(ILOAD)- Parameters:
- var- local variable index
 
- 
ILOADpublic static void ILOAD(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ILOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ILOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitILOAD(ILOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- var- local variable index
 
- 
LLOADpublic static void LLOAD(int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LLOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LLOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLLOAD(LLOAD)- Parameters:
- var- local variable index
 
- 
LLOADpublic static void LLOAD(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LLOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LLOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLLOAD(LLOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- var- local variable index
 
- 
FLOADpublic static void FLOAD(int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FLOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FLOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFLOAD(FLOAD)- Parameters:
- var- local variable index
 
- 
FLOADpublic static void FLOAD(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FLOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FLOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFLOAD(FLOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- var- local variable index
 
- 
DLOADpublic static void DLOAD(int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DLOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DLOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDLOAD(DLOAD)- Parameters:
- var- local variable index
 
- 
DLOADpublic static void DLOAD(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DLOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DLOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDLOAD(DLOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- var- local variable index
 
- 
ALOADpublic static void ALOAD(int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitALOAD(ALOAD)- Parameters:
- var- local variable index
 
- 
ALOADpublic static void ALOAD(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitALOAD(ALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- var- local variable index
 
- 
ISTOREpublic static void ISTORE(int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ISTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ISTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitISTORE(ISTORE)- Parameters:
- var- local variable index
 
- 
ISTOREpublic static void ISTORE(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ISTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ISTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitISTORE(ISTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- var- local variable index
 
- 
LSTOREpublic static void LSTORE(int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LSTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LSTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLSTORE(LSTORE)- Parameters:
- var- local variable index
 
- 
LSTOREpublic static void LSTORE(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LSTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LSTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLSTORE(LSTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- var- local variable index
 
- 
FSTOREpublic static void FSTORE(int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FSTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FSTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFSTORE(FSTORE)- Parameters:
- var- local variable index
 
- 
FSTOREpublic static void FSTORE(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FSTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FSTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFSTORE(FSTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- var- local variable index
 
- 
DSTOREpublic static void DSTORE(int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DSTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DSTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDSTORE(DSTORE)- Parameters:
- var- local variable index
 
- 
DSTOREpublic static void DSTORE(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DSTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DSTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDSTORE(DSTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- var- local variable index
 
- 
ASTOREpublic static void ASTORE(int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitASTORE(ASTORE)- Parameters:
- var- local variable index
 
- 
ASTOREpublic static void ASTORE(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitASTORE(ASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- var- local variable index
 
- 
RETpublic static void RET(int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the RET instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:RET. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitRET(RET)- Parameters:
- var- local variable index to the return address
 
- 
RETpublic static void RET(int iid, int mid, int var) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the RET instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:RET. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitRET(RET)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
- var- local variable index to the return address
 
- 
NOPpublic static void NOP()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the NOP instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:NOP. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitNOP(NOP)
- 
NOPpublic static void NOP(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the NOP instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:NOP. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitNOP(NOP)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ACONST_NULLpublic static void ACONST_NULL()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ACONST_NULL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ACONST_NULL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitACONST_NULL(ACONST_NULL)
- 
ACONST_NULLpublic static void ACONST_NULL(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ACONST_NULL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ACONST_NULL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitACONST_NULL(ACONST_NULL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ICONST_M1public static void ICONST_M1()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_M1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_M1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_M1(ICONST_M1)
- 
ICONST_M1public static void ICONST_M1(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_M1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_M1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_M1(ICONST_M1)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ICONST_0public static void ICONST_0()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_0 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_0. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_0(ICONST_0)
- 
ICONST_0public static void ICONST_0(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_0 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_0. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_0(ICONST_0)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ICONST_1public static void ICONST_1()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_1(ICONST_1)
- 
ICONST_1public static void ICONST_1(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_1(ICONST_1)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ICONST_2public static void ICONST_2()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_2 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_2. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_2(ICONST_2)
- 
ICONST_2public static void ICONST_2(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_2 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_2. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_2(ICONST_2)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ICONST_3public static void ICONST_3()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_3 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_3. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_3(ICONST_3)
- 
ICONST_3public static void ICONST_3(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_3 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_3. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_3(ICONST_3)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ICONST_4public static void ICONST_4()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_4 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_4. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_4(ICONST_4)
- 
ICONST_4public static void ICONST_4(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_4 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_4. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_4(ICONST_4)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ICONST_5public static void ICONST_5()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_5 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_5. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_5(ICONST_5)
- 
ICONST_5public static void ICONST_5(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ICONST_5 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ICONST_5. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitICONST_5(ICONST_5)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LCONST_0public static void LCONST_0()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LCONST_0 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LCONST_0. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLCONST_0(LCONST_0)
- 
LCONST_0public static void LCONST_0(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LCONST_0 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LCONST_0. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLCONST_0(LCONST_0)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LCONST_1public static void LCONST_1()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LCONST_1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LCONST_1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLCONST_1(LCONST_1)
- 
LCONST_1public static void LCONST_1(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LCONST_1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LCONST_1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLCONST_1(LCONST_1)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FCONST_0public static void FCONST_0()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FCONST_0 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FCONST_0. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFCONST_0(FCONST_0)
- 
FCONST_0public static void FCONST_0(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FCONST_0 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FCONST_0. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFCONST_0(FCONST_0)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FCONST_1public static void FCONST_1()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FCONST_1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FCONST_1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFCONST_1(FCONST_1)
- 
FCONST_1public static void FCONST_1(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FCONST_1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FCONST_1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFCONST_1(FCONST_1)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FCONST_2public static void FCONST_2()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FCONST_2 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FCONST_2. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFCONST_2(FCONST_2)
- 
FCONST_2public static void FCONST_2(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FCONST_2 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FCONST_2. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFCONST_2(FCONST_2)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DCONST_0public static void DCONST_0()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DCONST_0 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DCONST_0. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDCONST_0(DCONST_0)
- 
DCONST_0public static void DCONST_0(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DCONST_0 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DCONST_0. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDCONST_0(DCONST_0)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DCONST_1public static void DCONST_1()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DCONST_1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DCONST_1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDCONST_1(DCONST_1)
- 
DCONST_1public static void DCONST_1(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DCONST_1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DCONST_1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDCONST_1(DCONST_1)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
IALOADpublic static void IALOAD(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIALOAD(IALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
IALOADpublic static void IALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIALOAD(IALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LALOADpublic static void LALOAD(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLALOAD(LALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
LALOADpublic static void LALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLALOAD(LALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FALOADpublic static void FALOAD(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFALOAD(FALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
FALOADpublic static void FALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFALOAD(FALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DALOADpublic static void DALOAD(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDALOAD(DALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
DALOADpublic static void DALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDALOAD(DALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
AALOADpublic static void AALOAD(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the AALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:AALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitAALOAD(AALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
AALOADpublic static void AALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the AALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:AALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitAALOAD(AALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
BALOADpublic static void BALOAD(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the BALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:BALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitBALOAD(BALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
BALOADpublic static void BALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the BALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:BALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitBALOAD(BALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
CALOADpublic static void CALOAD(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the CALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:CALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitCALOAD(CALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
CALOADpublic static void CALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the CALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:CALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitCALOAD(CALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
SALOADpublic static void SALOAD(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the SALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:SALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitSALOAD(SALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
SALOADpublic static void SALOAD(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the SALOAD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:SALOAD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitSALOAD(SALOAD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
IASTOREpublic static void IASTORE(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIASTORE(IASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
IASTOREpublic static void IASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIASTORE(IASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LASTOREpublic static void LASTORE(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLASTORE(LASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
LASTOREpublic static void LASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLASTORE(LASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FASTOREpublic static void FASTORE(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFASTORE(FASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
FASTOREpublic static void FASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFASTORE(FASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DASTOREpublic static void DASTORE(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDASTORE(DASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
DASTOREpublic static void DASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDASTORE(DASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
AASTOREpublic static void AASTORE(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the AASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:AASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitAASTORE(AASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
AASTOREpublic static void AASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the AASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:AASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitAASTORE(AASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
BASTOREpublic static void BASTORE(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the BASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:BASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitBASTORE(BASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
BASTOREpublic static void BASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the BASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:BASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitBASTORE(BASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
CASTOREpublic static void CASTORE(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the CASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:CASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitCASTORE(CASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
CASTOREpublic static void CASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the CASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:CASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitCASTORE(CASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
SASTOREpublic static void SASTORE(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the SASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:SASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitSASTORE(SASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
SASTOREpublic static void SASTORE(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the SASTORE instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:SASTORE. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitSASTORE(SASTORE)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
POPpublic static void POP()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the POP instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:POP. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitPOP(POP)
- 
POPpublic static void POP(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the POP instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:POP. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitPOP(POP)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
POP2public static void POP2()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the POP2 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:POP2. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitPOP2(POP2)
- 
POP2public static void POP2(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the POP2 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:POP2. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitPOP2(POP2)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DUPpublic static void DUP()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DUP instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DUP. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDUP(DUP)
- 
DUPpublic static void DUP(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DUP instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DUP. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDUP(DUP)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DUP_X1public static void DUP_X1()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DUP_X1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DUP_X1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDUP_X1(DUP_X1)
- 
DUP_X1public static void DUP_X1(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DUP_X1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DUP_X1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDUP_X1(DUP_X1)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DUP_X2public static void DUP_X2()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DUP_X2 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DUP_X2. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDUP_X2(DUP_X2)
- 
DUP_X2public static void DUP_X2(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DUP_X2 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DUP_X2. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDUP_X2(DUP_X2)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DUP2public static void DUP2()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DUP2 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DUP2. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDUP2(DUP2)
- 
DUP2public static void DUP2(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DUP2 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DUP2. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDUP2(DUP2)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DUP2_X1public static void DUP2_X1()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DUP2_X1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DUP2_X1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDUP2_X1(DUP2_X1)
- 
DUP2_X1public static void DUP2_X1(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DUP2_X1 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DUP2_X1. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDUP2_X1(DUP2_X1)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DUP2_X2public static void DUP2_X2()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DUP2_X2 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DUP2_X2. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDUP2_X2(DUP2_X2)
- 
DUP2_X2public static void DUP2_X2(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DUP2_X2 instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DUP2_X2. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDUP2_X2(DUP2_X2)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
SWAPpublic static void SWAP()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the SWAP instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:SWAP. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitSWAP(SWAP)
- 
SWAPpublic static void SWAP(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the SWAP instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:SWAP. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitSWAP(SWAP)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
IADDpublic static void IADD()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IADD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IADD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIADD(IADD)
- 
IADDpublic static void IADD(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IADD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IADD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIADD(IADD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LADDpublic static void LADD()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LADD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LADD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLADD(LADD)
- 
LADDpublic static void LADD(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LADD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LADD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLADD(LADD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FADDpublic static void FADD()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FADD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FADD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFADD(FADD)
- 
FADDpublic static void FADD(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FADD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FADD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFADD(FADD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DADDpublic static void DADD()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DADD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DADD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDADD(DADD)
- 
DADDpublic static void DADD(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DADD instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DADD. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDADD(DADD)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ISUBpublic static void ISUB()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ISUB instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ISUB. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitISUB(ISUB)
- 
ISUBpublic static void ISUB(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ISUB instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ISUB. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitISUB(ISUB)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LSUBpublic static void LSUB()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LSUB instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LSUB. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLSUB(LSUB)
- 
LSUBpublic static void LSUB(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LSUB instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LSUB. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLSUB(LSUB)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FSUBpublic static void FSUB()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FSUB instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FSUB. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFSUB(FSUB)
- 
FSUBpublic static void FSUB(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FSUB instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FSUB. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFSUB(FSUB)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DSUBpublic static void DSUB()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DSUB instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DSUB. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDSUB(DSUB)
- 
DSUBpublic static void DSUB(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DSUB instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DSUB. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDSUB(DSUB)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
IMULpublic static void IMUL()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IMUL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IMUL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIMUL(IMUL)
- 
IMULpublic static void IMUL(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IMUL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IMUL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIMUL(IMUL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LMULpublic static void LMUL()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LMUL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LMUL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLMUL(LMUL)
- 
LMULpublic static void LMUL(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LMUL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LMUL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLMUL(LMUL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FMULpublic static void FMUL()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FMUL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FMUL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFMUL(FMUL)
- 
FMULpublic static void FMUL(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FMUL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FMUL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFMUL(FMUL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DMULpublic static void DMUL()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DMUL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DMUL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDMUL(DMUL)
- 
DMULpublic static void DMUL(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DMUL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DMUL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDMUL(DMUL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
IDIVpublic static void IDIV(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IDIV instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IDIV. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIDIV(IDIV)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
IDIVpublic static void IDIV(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IDIV instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IDIV. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIDIV(IDIV)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LDIVpublic static void LDIV(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDIV instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDIV. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDIV(LDIV)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
LDIVpublic static void LDIV(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LDIV instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LDIV. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLDIV(LDIV)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FDIVpublic static void FDIV()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FDIV instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FDIV. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFDIV(FDIV)
- 
FDIVpublic static void FDIV(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FDIV instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FDIV. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFDIV(FDIV)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DDIVpublic static void DDIV()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DDIV instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DDIV. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDDIV(DDIV)
- 
DDIVpublic static void DDIV(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DDIV instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DDIV. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDDIV(DDIV)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
IREMpublic static void IREM(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IREM instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IREM. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIREM(IREM)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
IREMpublic static void IREM(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IREM instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IREM. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIREM(IREM)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LREMpublic static void LREM(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LREM instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LREM. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLREM(LREM)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
LREMpublic static void LREM(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LREM instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LREM. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLREM(LREM)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FREMpublic static void FREM()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FREM instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FREM. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFREM(FREM)
- 
FREMpublic static void FREM(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FREM instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FREM. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFREM(FREM)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DREMpublic static void DREM()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DREM instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DREM. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDREM(DREM)
- 
DREMpublic static void DREM(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DREM instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DREM. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDREM(DREM)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
INEGpublic static void INEG()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INEG instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INEG. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINEG(INEG)
- 
INEGpublic static void INEG(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INEG instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INEG. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINEG(INEG)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LNEGpublic static void LNEG()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LNEG instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LNEG. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLNEG(LNEG)
- 
LNEGpublic static void LNEG(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LNEG instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LNEG. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLNEG(LNEG)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FNEGpublic static void FNEG()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FNEG instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FNEG. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFNEG(FNEG)
- 
FNEGpublic static void FNEG(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FNEG instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FNEG. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFNEG(FNEG)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DNEGpublic static void DNEG()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DNEG instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DNEG. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDNEG(DNEG)
- 
DNEGpublic static void DNEG(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DNEG instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DNEG. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDNEG(DNEG)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ISHLpublic static void ISHL()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ISHL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ISHL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitISHL(ISHL)
- 
ISHLpublic static void ISHL(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ISHL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ISHL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitISHL(ISHL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LSHLpublic static void LSHL()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LSHL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LSHL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLSHL(LSHL)
- 
LSHLpublic static void LSHL(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LSHL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LSHL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLSHL(LSHL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ISHRpublic static void ISHR()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ISHR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ISHR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitISHR(ISHR)
- 
ISHRpublic static void ISHR(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ISHR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ISHR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitISHR(ISHR)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LSHRpublic static void LSHR()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LSHR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LSHR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLSHR(LSHR)
- 
LSHRpublic static void LSHR(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LSHR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LSHR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLSHR(LSHR)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
IUSHRpublic static void IUSHR()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IUSHR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IUSHR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIUSHR(IUSHR)
- 
IUSHRpublic static void IUSHR(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IUSHR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IUSHR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIUSHR(IUSHR)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LUSHRpublic static void LUSHR()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LUSHR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LUSHR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLUSHR(LUSHR)
- 
LUSHRpublic static void LUSHR(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LUSHR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LUSHR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLUSHR(LUSHR)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
IANDpublic static void IAND()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IAND instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IAND. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIAND(IAND)
- 
IANDpublic static void IAND(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IAND instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IAND. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIAND(IAND)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LANDpublic static void LAND()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LAND instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LAND. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLAND(LAND)
- 
LANDpublic static void LAND(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LAND instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LAND. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLAND(LAND)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
IORpublic static void IOR()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IOR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IOR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIOR(IOR)
- 
IORpublic static void IOR(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IOR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IOR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIOR(IOR)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LORpublic static void LOR()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LOR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LOR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLOR(LOR)
- 
LORpublic static void LOR(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LOR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LOR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLOR(LOR)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
IXORpublic static void IXOR()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IXOR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IXOR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIXOR(IXOR)
- 
IXORpublic static void IXOR(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IXOR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IXOR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIXOR(IXOR)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LXORpublic static void LXOR()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LXOR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LXOR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLXOR(LXOR)
- 
LXORpublic static void LXOR(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LXOR instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LXOR. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLXOR(LXOR)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
I2Lpublic static void I2L()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the I2L instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:I2L. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitI2L(I2L)
- 
I2Lpublic static void I2L(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the I2L instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:I2L. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitI2L(I2L)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
I2Fpublic static void I2F()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the I2F instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:I2F. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitI2F(I2F)
- 
I2Fpublic static void I2F(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the I2F instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:I2F. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitI2F(I2F)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
I2Dpublic static void I2D()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the I2D instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:I2D. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitI2D(I2D)
- 
I2Dpublic static void I2D(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the I2D instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:I2D. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitI2D(I2D)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
L2Ipublic static void L2I()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the L2I instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:L2I. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitL2I(L2I)
- 
L2Ipublic static void L2I(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the L2I instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:L2I. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitL2I(L2I)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
L2Fpublic static void L2F()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the L2F instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:L2F. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitL2F(L2F)
- 
L2Fpublic static void L2F(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the L2F instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:L2F. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitL2F(L2F)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
L2Dpublic static void L2D()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the L2D instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:L2D. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitL2D(L2D)
- 
L2Dpublic static void L2D(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the L2D instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:L2D. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitL2D(L2D)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
F2Ipublic static void F2I()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the F2I instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:F2I. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitF2I(F2I)
- 
F2Ipublic static void F2I(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the F2I instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:F2I. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitF2I(F2I)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
F2Lpublic static void F2L()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the F2L instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:F2L. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitF2L(F2L)
- 
F2Lpublic static void F2L(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the F2L instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:F2L. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitF2L(F2L)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
F2Dpublic static void F2D()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the F2D instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:F2D. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitF2D(F2D)
- 
F2Dpublic static void F2D(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the F2D instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:F2D. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitF2D(F2D)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
D2Ipublic static void D2I()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the D2I instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:D2I. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitD2I(D2I)
- 
D2Ipublic static void D2I(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the D2I instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:D2I. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitD2I(D2I)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
D2Lpublic static void D2L()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the D2L instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:D2L. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitD2L(D2L)
- 
D2Lpublic static void D2L(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the D2L instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:D2L. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitD2L(D2L)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
D2Fpublic static void D2F()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the D2F instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:D2F. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitD2F(D2F)
- 
D2Fpublic static void D2F(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the D2F instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:D2F. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitD2F(D2F)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
I2Bpublic static void I2B()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the I2B instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:I2B. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitI2B(I2B)
- 
I2Bpublic static void I2B(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the I2B instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:I2B. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitI2B(I2B)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
I2Cpublic static void I2C()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the I2C instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:I2C. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitI2C(I2C)
- 
I2Cpublic static void I2C(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the I2C instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:I2C. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitI2C(I2C)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
I2Spublic static void I2S()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the I2S instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:I2S. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitI2S(I2S)
- 
I2Spublic static void I2S(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the I2S instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:I2S. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitI2S(I2S)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LCMPpublic static void LCMP()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LCMP instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LCMP. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLCMP(LCMP)
- 
LCMPpublic static void LCMP(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LCMP instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LCMP. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLCMP(LCMP)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FCMPLpublic static void FCMPL()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FCMPL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FCMPL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFCMPL(FCMPL)
- 
FCMPLpublic static void FCMPL(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FCMPL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FCMPL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFCMPL(FCMPL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FCMPGpublic static void FCMPG()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FCMPG instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FCMPG. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFCMPG(FCMPG)
- 
FCMPGpublic static void FCMPG(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FCMPG instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FCMPG. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFCMPG(FCMPG)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DCMPLpublic static void DCMPL()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DCMPL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DCMPL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDCMPL(DCMPL)
- 
DCMPLpublic static void DCMPL(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DCMPL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DCMPL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDCMPL(DCMPL)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DCMPGpublic static void DCMPG()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DCMPG instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DCMPG. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDCMPG(DCMPG)
- 
DCMPGpublic static void DCMPG(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DCMPG instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DCMPG. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDCMPG(DCMPG)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
IRETURNpublic static void IRETURN(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IRETURN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IRETURN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIRETURN(IRETURN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
IRETURNpublic static void IRETURN(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the IRETURN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:IRETURN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitIRETURN(IRETURN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
LRETURNpublic static void LRETURN(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LRETURN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LRETURN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLRETURN(LRETURN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
LRETURNpublic static void LRETURN(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LRETURN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LRETURN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLRETURN(LRETURN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
FRETURNpublic static void FRETURN(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FRETURN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FRETURN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFRETURN(FRETURN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
FRETURNpublic static void FRETURN(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the FRETURN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:FRETURN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitFRETURN(FRETURN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
DRETURNpublic static void DRETURN(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DRETURN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DRETURN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDRETURN(DRETURN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
DRETURNpublic static void DRETURN(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the DRETURN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:DRETURN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitDRETURN(DRETURN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ARETURNpublic static void ARETURN(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ARETURN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ARETURN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitARETURN(ARETURN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
ARETURNpublic static void ARETURN(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ARETURN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ARETURN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitARETURN(ARETURN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
RETURNpublic static void RETURN(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the RETURN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:RETURN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitRETURN(RETURN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
RETURNpublic static void RETURN(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the RETURN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:RETURN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitRETURN(RETURN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ARRAYLENGTHpublic static void ARRAYLENGTH(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ARRAYLENGTH instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ARRAYLENGTH. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitARRAYLENGTH(ARRAYLENGTH)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
ARRAYLENGTHpublic static void ARRAYLENGTH(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ARRAYLENGTH instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ARRAYLENGTH. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitARRAYLENGTH(ARRAYLENGTH)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
ATHROWpublic static void ATHROW(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ATHROW instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ATHROW. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitATHROW(ATHROW)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
ATHROWpublic static void ATHROW(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the ATHROW instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:ATHROW. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitATHROW(ATHROW)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
MONITORENTERpublic static void MONITORENTER(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the MONITORENTER instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:MONITORENTER. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitMONITORENTER(MONITORENTER)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
MONITORENTERpublic static void MONITORENTER(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the MONITORENTER instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:MONITORENTER. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitMONITORENTER(MONITORENTER)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
MONITOREXITpublic static void MONITOREXIT(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the MONITOREXIT instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:MONITOREXIT. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitMONITOREXIT(MONITOREXIT)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
MONITOREXITpublic static void MONITOREXIT(int iid, int mid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the MONITOREXIT instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:MONITOREXIT. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitMONITOREXIT(MONITOREXIT)- Parameters:
- iid- The unique instruction ID set during instrumentation.
- mid- The unique method ID set during instrumentation. If not used, mid is -1.
 
- 
GETVALUE_doublepublic static void GETVALUE_double(double v, int i) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETVALUE_double instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETVALUE_double. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETVALUE_double(GETVALUE_double)- Parameters:
- v- the concrete value
- i- an identifier
 
- 
GETVALUE_longpublic static void GETVALUE_long(long v, int i) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETVALUE_long instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETVALUE_long. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETVALUE_long(GETVALUE_long)- Parameters:
- v- the concrete value
- i- an identifier
 
- 
GETVALUE_ObjectMethod used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETVALUE_Object instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETVALUE_Object. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETVALUE_Object(GETVALUE_Object)- Parameters:
- v- the concrete value
- i- an identifier
 
- 
GETVALUE_booleanpublic static void GETVALUE_boolean(boolean v, int i) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETVALUE_boolean instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETVALUE_boolean. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETVALUE_boolean(GETVALUE_boolean)- Parameters:
- v- the concrete value
- i- an identifier
 
- 
GETVALUE_bytepublic static void GETVALUE_byte(byte v, int i) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETVALUE_byte instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETVALUE_byte. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETVALUE_byte(GETVALUE_byte)- Parameters:
- v- the concrete value
- i- an identifier
 
- 
GETVALUE_charpublic static void GETVALUE_char(char v, int i) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETVALUE_char instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETVALUE_char. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETVALUE_char(GETVALUE_char)- Parameters:
- v- the concrete value
- i- an identifier
 
- 
GETVALUE_floatpublic static void GETVALUE_float(float v, int i) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETVALUE_float instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETVALUE_float. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETVALUE_float(GETVALUE_float)- Parameters:
- v- the concrete value
- i- an identifier
 
- 
GETVALUE_intpublic static void GETVALUE_int(int v, int i) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETVALUE_int instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETVALUE_int. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETVALUE_int(GETVALUE_int)- Parameters:
- v- the concrete value
- i- an identifier
 
- 
GETVALUE_shortpublic static void GETVALUE_short(short v, int i) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETVALUE_short instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETVALUE_short. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETVALUE_short(GETVALUE_short)- Parameters:
- v- the concrete value
- i- an identifier
 
- 
GETVALUE_voidpublic static void GETVALUE_void()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the GETVALUE_void instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:GETVALUE_void. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitGETVALUE_void(GETVALUE_void)
- 
INVOKEMETHOD_EXCEPTIONpublic static void INVOKEMETHOD_EXCEPTION()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INVOKEMETHOD_EXCEPTION instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INVOKEMETHOD_EXCEPTION. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINVOKEMETHOD_EXCEPTION(INVOKEMETHOD_EXCEPTION)
- 
INVOKEMETHOD_ENDpublic static void INVOKEMETHOD_END()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the INVOKEMETHOD_END instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:INVOKEMETHOD_END. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitINVOKEMETHOD_END(INVOKEMETHOD_END)
- 
SPECIALpublic static void SPECIAL(int i) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the SPECIAL instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:SPECIAL. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitSPECIAL(SPECIAL)- Parameters:
- i- marker used in symbolic interpreter for example for branch detection.
 
- 
MAKE_SYMBOLICpublic static void MAKE_SYMBOLIC()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the MAKE_SYMBOLIC instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:MAKE_SYMBOLIC. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitMAKE_SYMBOLIC(MAKE_SYMBOLIC)
- 
LOOP_BEGINpublic static void LOOP_BEGIN(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LOOP_BEGIN instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LOOP_BEGIN. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLOOP_BEGIN(LOOP_BEGIN)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
LOOP_ENDpublic static void LOOP_END(int iid) Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the LOOP_END instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the Instruction itself:LOOP_END. The instruction is handled in theSymbolicInstructionProcessorthat invokes the corresponding visitor method:SymbolicInstructionVisitor.visitLOOP_END(LOOP_END)- Parameters:
- iid- The unique instruction ID set during instrumentation.
 
- 
flushpublic static void flush()Method used to interact between the concrete and symbolic execution. The call to this method is added during instrumentation. Each time the flush instruction is executed in an instrumented region, this method is called. Parameters provide additional extracted information necessary for handling this instruction symbolically. For more information regarding the handling of this instruction look at the visitor method in theSymbolicInstructionProcessor.
 
-