Methods in joeq.Compiler.Quad with parameters of type QuadInterpreter |
void |
Operator.Invoke.interpret_static(Quad q,
QuadInterpreter s)
|
void |
Operator.Invoke.interpret_virtual(Quad q,
QuadInterpreter s)
|
void |
Quad.interpret(QuadInterpreter s)
Interprets this quad, modifying the given interpreter state. |
abstract void |
Operator.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Move.MOVE_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Move.MOVE_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Move.MOVE_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Move.MOVE_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Move.MOVE_A.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Move.MOVE_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Phi.PHI.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.ADD_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.SUB_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.MUL_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.DIV_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.REM_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.AND_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.OR_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.XOR_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.SHL_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.SHR_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.USHR_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.SHL_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.SHR_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.USHR_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.ADD_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.SUB_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.MUL_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.DIV_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.REM_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.AND_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.OR_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.XOR_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.ADD_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.SUB_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.MUL_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.DIV_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.REM_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.ADD_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.SUB_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.MUL_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.DIV_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.REM_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.CMP_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.CMP_FL.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.CMP_FG.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.CMP_DL.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.CMP_DG.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.ADD_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.SUB_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.ALIGN_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Binary.CMP_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.NEG_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.NEG_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.NEG_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.NEG_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.INT_2LONG.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.INT_2FLOAT.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.INT_2DOUBLE.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.LONG_2INT.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.LONG_2FLOAT.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.LONG_2DOUBLE.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.FLOAT_2INT.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.FLOAT_2LONG.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.FLOAT_2DOUBLE.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.DOUBLE_2INT.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.DOUBLE_2LONG.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.DOUBLE_2FLOAT.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.INT_2BYTE.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.INT_2CHAR.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.INT_2SHORT.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.OBJECT_2ADDRESS.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.ADDRESS_2OBJECT.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.INT_2ADDRESS.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.ADDRESS_2INT.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.ISNULL_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.FLOAT_2INTBITS.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.INTBITS_2FLOAT.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.DOUBLE_2LONGBITS.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Unary.LONGBITS_2DOUBLE.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.ALoad.ALOAD_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.ALoad.ALOAD_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.ALoad.ALOAD_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.ALoad.ALOAD_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.ALoad.ALOAD_A.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.ALoad.ALOAD_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.ALoad.ALOAD_B.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.ALoad.ALOAD_C.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.ALoad.ALOAD_S.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.AStore.ASTORE_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.AStore.ASTORE_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.AStore.ASTORE_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.AStore.ASTORE_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.AStore.ASTORE_A.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.AStore.ASTORE_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.AStore.ASTORE_B.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.AStore.ASTORE_C.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.AStore.ASTORE_S.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.IntIfCmp.IFCMP_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.IntIfCmp.IFCMP_A.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.IntIfCmp.IFCMP_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Goto.GOTO.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Jsr.JSR.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Ret.RET.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.TableSwitch.TABLESWITCH.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.LookupSwitch.LOOKUPSWITCH.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Return.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Return.RETURN_V.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Return.THROW_A.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getstatic.GETSTATIC_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getstatic.GETSTATIC_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getstatic.GETSTATIC_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getstatic.GETSTATIC_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getstatic.GETSTATIC_A.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getstatic.GETSTATIC_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getstatic.GETSTATIC_Z.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getstatic.GETSTATIC_B.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getstatic.GETSTATIC_C.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getstatic.GETSTATIC_S.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putstatic.PUTSTATIC_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putstatic.PUTSTATIC_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putstatic.PUTSTATIC_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putstatic.PUTSTATIC_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putstatic.PUTSTATIC_A.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putstatic.PUTSTATIC_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putstatic.PUTSTATIC_Z.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putstatic.PUTSTATIC_B.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putstatic.PUTSTATIC_S.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putstatic.PUTSTATIC_C.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getfield.GETFIELD_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getfield.GETFIELD_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getfield.GETFIELD_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getfield.GETFIELD_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getfield.GETFIELD_A.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getfield.GETFIELD_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getfield.GETFIELD_B.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getfield.GETFIELD_C.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getfield.GETFIELD_S.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Getfield.GETFIELD_Z.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putfield.PUTFIELD_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putfield.PUTFIELD_F.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putfield.PUTFIELD_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putfield.PUTFIELD_D.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putfield.PUTFIELD_A.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putfield.PUTFIELD_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putfield.PUTFIELD_B.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putfield.PUTFIELD_C.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putfield.PUTFIELD_S.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Putfield.PUTFIELD_Z.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.NullCheck.NULL_CHECK.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.ZeroCheck.ZERO_CHECK_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.ZeroCheck.ZERO_CHECK_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.BoundsCheck.BOUNDS_CHECK.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.StoreCheck.ASTORE_CHECK.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Invoke.InvokeVirtual.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Invoke.InvokeStatic.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Invoke.InvokeInterface.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.New.NEW.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.NewArray.NEWARRAY.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.CheckCast.CHECKCAST.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.InstanceOf.INSTANCEOF.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.ALength.ARRAYLENGTH.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Monitor.MONITORENTER.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Monitor.MONITOREXIT.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.MemLoad.PEEK_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.MemLoad.PEEK_1.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.MemLoad.PEEK_2.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.MemLoad.PEEK_4.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.MemLoad.PEEK_8.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.MemStore.POKE_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.MemStore.POKE_1.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.MemStore.POKE_2.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.MemStore.POKE_4.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.MemStore.POKE_8.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.GET_EXCEPTION.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.GET_BASE_POINTER.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.GET_STACK_POINTER.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.GET_THREAD_BLOCK.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.SET_THREAD_BLOCK.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.ATOMICADD_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.ATOMICSUB_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.ATOMICAND_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.ATOMICCAS4.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.ATOMICCAS8.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.ALLOCA.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.LONG_JUMP.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.POP_FP32.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.POP_FP64.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.PUSH_FP32.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.PUSH_FP64.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.GET_EAX.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.PUSHARG_I.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.PUSHARG_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.INVOKE_L.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.INVOKE_P.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.ISEQ.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.ISGE.interpret(Quad q,
QuadInterpreter s)
|
void |
Operator.Special.NOP.interpret(Quad q,
QuadInterpreter s)
|