Package EDU.purdue.cs.bloat.trans
Class StackOpt
- java.lang.Object
-
- EDU.purdue.cs.bloat.editor.InstructionAdapter
-
- EDU.purdue.cs.bloat.trans.StackOpt
-
- All Implemented Interfaces:
InstructionVisitor,Opcode
public class StackOpt extends InstructionAdapter implements Opcode
-
-
Field Summary
-
Fields inherited from interface EDU.purdue.cs.bloat.editor.Opcode
opc_aaload, opc_aastore, opc_aconst_null, opc_aload, opc_aload_0, opc_aload_1, opc_aload_2, opc_aload_3, opc_anewarray, opc_areturn, opc_arraylength, opc_astore, opc_astore_0, opc_astore_1, opc_astore_2, opc_astore_3, opc_aswizzle, opc_aswrange, opc_athrow, opc_aupdate, opc_baload, opc_bastore, opc_bipush, opc_breakpoint, opc_caload, opc_castore, opc_checkcast, opc_d2f, opc_d2i, opc_d2l, opc_dadd, opc_daload, opc_dastore, opc_dcmpg, opc_dcmpl, opc_dconst_0, opc_dconst_1, opc_ddiv, opc_dload, opc_dload_0, opc_dload_1, opc_dload_2, opc_dload_3, opc_dmul, opc_dneg, opc_drem, opc_dreturn, opc_dstore, opc_dstore_0, opc_dstore_1, opc_dstore_2, opc_dstore_3, opc_dsub, opc_dup, opc_dup_x1, opc_dup_x2, opc_dup2, opc_dup2_x1, opc_dup2_x2, opc_f2d, opc_f2i, opc_f2l, opc_fadd, opc_faload, opc_fastore, opc_fcmpg, opc_fcmpl, opc_fconst_0, opc_fconst_1, opc_fconst_2, opc_fdiv, opc_fload, opc_fload_0, opc_fload_1, opc_fload_2, opc_fload_3, opc_fmul, opc_fneg, opc_frem, opc_freturn, opc_fstore, opc_fstore_0, opc_fstore_1, opc_fstore_2, opc_fstore_3, opc_fsub, opc_getfield, opc_getstatic, opc_goto, opc_goto_w, opc_i2b, opc_i2c, opc_i2d, opc_i2f, opc_i2l, opc_i2s, opc_iadd, opc_iaload, opc_iand, opc_iastore, opc_iconst_0, opc_iconst_1, opc_iconst_2, opc_iconst_3, opc_iconst_4, opc_iconst_5, opc_iconst_m1, opc_idiv, opc_if_acmpeq, opc_if_acmpne, opc_if_icmpeq, opc_if_icmpge, opc_if_icmpgt, opc_if_icmple, opc_if_icmplt, opc_if_icmpne, opc_ifeq, opc_ifge, opc_ifgt, opc_ifle, opc_iflt, opc_ifne, opc_ifnonnull, opc_ifnull, opc_iinc, opc_iload, opc_iload_0, opc_iload_1, opc_iload_2, opc_iload_3, opc_imul, opc_ineg, opc_instanceof, opc_invokeinterface, opc_invokespecial, opc_invokestatic, opc_invokevirtual, opc_ior, opc_irem, opc_ireturn, opc_ishl, opc_ishr, opc_istore, opc_istore_0, opc_istore_1, opc_istore_2, opc_istore_3, opc_isub, opc_iushr, opc_ixor, opc_jsr, opc_jsr_w, opc_l2d, opc_l2f, opc_l2i, opc_ladd, opc_laload, opc_land, opc_lastore, opc_lcmp, opc_lconst_0, opc_lconst_1, opc_ldc, opc_ldc_w, opc_ldc2_w, opc_ldiv, opc_lload, opc_lload_0, opc_lload_1, opc_lload_2, opc_lload_3, opc_lmul, opc_lneg, opc_lookupswitch, opc_lor, opc_lrem, opc_lreturn, opc_lshl, opc_lshr, opc_lstore, opc_lstore_0, opc_lstore_1, opc_lstore_2, opc_lstore_3, opc_lsub, opc_lushr, opc_lxor, opc_monitorenter, opc_monitorexit, opc_multianewarray, opc_new, opc_newarray, opc_nop, opc_pop, opc_pop2, opc_putfield, opc_putfield_nowb, opc_putstatic, opc_putstatic_nowb, opc_rc, opc_ret, opc_return, opc_saload, opc_sastore, opc_sipush, opc_supdate, opc_swap, opc_tableswitch, opc_wide, opc_xxxunusedxxx, opcNames, opcSize, opcx_aaload, opcx_aastore, opcx_aload, opcx_areturn, opcx_arraylength, opcx_astore, opcx_aswizzle, opcx_aswrange, opcx_athrow, opcx_aupdate, opcx_baload, opcx_bastore, opcx_caload, opcx_castore, opcx_checkcast, opcx_d2f, opcx_d2i, opcx_d2l, opcx_dadd, opcx_daload, opcx_dastore, opcx_dcmpg, opcx_dcmpl, opcx_ddiv, opcx_dload, opcx_dmul, opcx_dneg, opcx_drem, opcx_dreturn, opcx_dstore, opcx_dsub, opcx_dup, opcx_dup_x1, opcx_dup_x2, opcx_dup2, opcx_dup2_x1, opcx_dup2_x2, opcx_f2d, opcx_f2i, opcx_f2l, opcx_fadd, opcx_faload, opcx_fastore, opcx_fcmpg, opcx_fcmpl, opcx_fdiv, opcx_fload, opcx_fmul, opcx_fneg, opcx_frem, opcx_freturn, opcx_fstore, opcx_fsub, opcx_getfield, opcx_getstatic, opcx_goto, opcx_i2b, opcx_i2c, opcx_i2d, opcx_i2f, opcx_i2l, opcx_i2s, opcx_iadd, opcx_iaload, opcx_iand, opcx_iastore, opcx_idiv, opcx_if_acmpeq, opcx_if_acmpne, opcx_if_icmpeq, opcx_if_icmpge, opcx_if_icmpgt, opcx_if_icmple, opcx_if_icmplt, opcx_if_icmpne, opcx_ifeq, opcx_ifge, opcx_ifgt, opcx_ifle, opcx_iflt, opcx_ifne, opcx_ifnonnull, opcx_ifnull, opcx_iinc, opcx_iload, opcx_imul, opcx_ineg, opcx_instanceof, opcx_invokeinterface, opcx_invokespecial, opcx_invokestatic, opcx_invokevirtual, opcx_ior, opcx_irem, opcx_ireturn, opcx_ishl, opcx_ishr, opcx_istore, opcx_isub, opcx_iushr, opcx_ixor, opcx_jsr, opcx_l2d, opcx_l2f, opcx_l2i, opcx_ladd, opcx_laload, opcx_land, opcx_lastore, opcx_lcmp, opcx_ldc, opcx_ldiv, opcx_lload, opcx_lmul, opcx_lneg, opcx_lor, opcx_lrem, opcx_lreturn, opcx_lshl, opcx_lshr, opcx_lstore, opcx_lsub, opcx_lushr, opcx_lxor, opcx_monitorenter, opcx_monitorexit, opcx_multianewarray, opcx_new, opcx_newarray, opcx_nop, opcx_pop, opcx_pop2, opcx_putfield, opcx_putfield_nowb, opcx_putstatic, opcx_putstatic_nowb, opcx_rc, opcx_ret, opcx_return, opcx_saload, opcx_sastore, opcx_supdate, opcx_swap, opcx_switch, opcXMap, VARIABLE
-
-
Constructor Summary
Constructors Constructor Description StackOpt()
-
Method Summary
-
-
-
Method Detail
-
transform
public void transform(MethodEditor method)
-
visit_nop
public void visit_nop(Instruction inst)
- Specified by:
visit_nopin interfaceInstructionVisitor- Overrides:
visit_nopin classInstructionAdapter
-
visit_ldc
public void visit_ldc(Instruction inst)
- Specified by:
visit_ldcin interfaceInstructionVisitor- Overrides:
visit_ldcin classInstructionAdapter
-
visit_iload
public void visit_iload(Instruction inst)
- Specified by:
visit_iloadin interfaceInstructionVisitor- Overrides:
visit_iloadin classInstructionAdapter
-
visit_lload
public void visit_lload(Instruction inst)
- Specified by:
visit_lloadin interfaceInstructionVisitor- Overrides:
visit_lloadin classInstructionAdapter
-
visit_fload
public void visit_fload(Instruction inst)
- Specified by:
visit_floadin interfaceInstructionVisitor- Overrides:
visit_floadin classInstructionAdapter
-
visit_dload
public void visit_dload(Instruction inst)
- Specified by:
visit_dloadin interfaceInstructionVisitor- Overrides:
visit_dloadin classInstructionAdapter
-
visit_aload
public void visit_aload(Instruction inst)
- Specified by:
visit_aloadin interfaceInstructionVisitor- Overrides:
visit_aloadin classInstructionAdapter
-
visit_iaload
public void visit_iaload(Instruction inst)
- Specified by:
visit_ialoadin interfaceInstructionVisitor- Overrides:
visit_ialoadin classInstructionAdapter
-
visit_laload
public void visit_laload(Instruction inst)
- Specified by:
visit_laloadin interfaceInstructionVisitor- Overrides:
visit_laloadin classInstructionAdapter
-
visit_faload
public void visit_faload(Instruction inst)
- Specified by:
visit_faloadin interfaceInstructionVisitor- Overrides:
visit_faloadin classInstructionAdapter
-
visit_daload
public void visit_daload(Instruction inst)
- Specified by:
visit_daloadin interfaceInstructionVisitor- Overrides:
visit_daloadin classInstructionAdapter
-
visit_aaload
public void visit_aaload(Instruction inst)
- Specified by:
visit_aaloadin interfaceInstructionVisitor- Overrides:
visit_aaloadin classInstructionAdapter
-
visit_baload
public void visit_baload(Instruction inst)
- Specified by:
visit_baloadin interfaceInstructionVisitor- Overrides:
visit_baloadin classInstructionAdapter
-
visit_caload
public void visit_caload(Instruction inst)
- Specified by:
visit_caloadin interfaceInstructionVisitor- Overrides:
visit_caloadin classInstructionAdapter
-
visit_saload
public void visit_saload(Instruction inst)
- Specified by:
visit_saloadin interfaceInstructionVisitor- Overrides:
visit_saloadin classInstructionAdapter
-
visit_istore
public void visit_istore(Instruction inst)
- Specified by:
visit_istorein interfaceInstructionVisitor- Overrides:
visit_istorein classInstructionAdapter
-
visit_lstore
public void visit_lstore(Instruction inst)
- Specified by:
visit_lstorein interfaceInstructionVisitor- Overrides:
visit_lstorein classInstructionAdapter
-
visit_fstore
public void visit_fstore(Instruction inst)
- Specified by:
visit_fstorein interfaceInstructionVisitor- Overrides:
visit_fstorein classInstructionAdapter
-
visit_dstore
public void visit_dstore(Instruction inst)
- Specified by:
visit_dstorein interfaceInstructionVisitor- Overrides:
visit_dstorein classInstructionAdapter
-
visit_astore
public void visit_astore(Instruction inst)
- Specified by:
visit_astorein interfaceInstructionVisitor- Overrides:
visit_astorein classInstructionAdapter
-
visit_iastore
public void visit_iastore(Instruction inst)
- Specified by:
visit_iastorein interfaceInstructionVisitor- Overrides:
visit_iastorein classInstructionAdapter
-
visit_lastore
public void visit_lastore(Instruction inst)
- Specified by:
visit_lastorein interfaceInstructionVisitor- Overrides:
visit_lastorein classInstructionAdapter
-
visit_fastore
public void visit_fastore(Instruction inst)
- Specified by:
visit_fastorein interfaceInstructionVisitor- Overrides:
visit_fastorein classInstructionAdapter
-
visit_dastore
public void visit_dastore(Instruction inst)
- Specified by:
visit_dastorein interfaceInstructionVisitor- Overrides:
visit_dastorein classInstructionAdapter
-
visit_aastore
public void visit_aastore(Instruction inst)
- Specified by:
visit_aastorein interfaceInstructionVisitor- Overrides:
visit_aastorein classInstructionAdapter
-
visit_bastore
public void visit_bastore(Instruction inst)
- Specified by:
visit_bastorein interfaceInstructionVisitor- Overrides:
visit_bastorein classInstructionAdapter
-
visit_castore
public void visit_castore(Instruction inst)
- Specified by:
visit_castorein interfaceInstructionVisitor- Overrides:
visit_castorein classInstructionAdapter
-
visit_sastore
public void visit_sastore(Instruction inst)
- Specified by:
visit_sastorein interfaceInstructionVisitor- Overrides:
visit_sastorein classInstructionAdapter
-
visit_pop
public void visit_pop(Instruction inst)
- Specified by:
visit_popin interfaceInstructionVisitor- Overrides:
visit_popin classInstructionAdapter
-
visit_pop2
public void visit_pop2(Instruction inst)
- Specified by:
visit_pop2in interfaceInstructionVisitor- Overrides:
visit_pop2in classInstructionAdapter
-
visit_dup
public void visit_dup(Instruction inst)
- Specified by:
visit_dupin interfaceInstructionVisitor- Overrides:
visit_dupin classInstructionAdapter
-
visit_dup_x1
public void visit_dup_x1(Instruction inst)
- Specified by:
visit_dup_x1in interfaceInstructionVisitor- Overrides:
visit_dup_x1in classInstructionAdapter
-
visit_dup_x2
public void visit_dup_x2(Instruction inst)
- Specified by:
visit_dup_x2in interfaceInstructionVisitor- Overrides:
visit_dup_x2in classInstructionAdapter
-
visit_dup2
public void visit_dup2(Instruction inst)
- Specified by:
visit_dup2in interfaceInstructionVisitor- Overrides:
visit_dup2in classInstructionAdapter
-
visit_dup2_x1
public void visit_dup2_x1(Instruction inst)
- Specified by:
visit_dup2_x1in interfaceInstructionVisitor- Overrides:
visit_dup2_x1in classInstructionAdapter
-
visit_dup2_x2
public void visit_dup2_x2(Instruction inst)
- Specified by:
visit_dup2_x2in interfaceInstructionVisitor- Overrides:
visit_dup2_x2in classInstructionAdapter
-
visit_swap
public void visit_swap(Instruction inst)
- Specified by:
visit_swapin interfaceInstructionVisitor- Overrides:
visit_swapin classInstructionAdapter
-
visit_iadd
public void visit_iadd(Instruction inst)
- Specified by:
visit_iaddin interfaceInstructionVisitor- Overrides:
visit_iaddin classInstructionAdapter
-
visit_ladd
public void visit_ladd(Instruction inst)
- Specified by:
visit_laddin interfaceInstructionVisitor- Overrides:
visit_laddin classInstructionAdapter
-
visit_fadd
public void visit_fadd(Instruction inst)
- Specified by:
visit_faddin interfaceInstructionVisitor- Overrides:
visit_faddin classInstructionAdapter
-
visit_dadd
public void visit_dadd(Instruction inst)
- Specified by:
visit_daddin interfaceInstructionVisitor- Overrides:
visit_daddin classInstructionAdapter
-
visit_isub
public void visit_isub(Instruction inst)
- Specified by:
visit_isubin interfaceInstructionVisitor- Overrides:
visit_isubin classInstructionAdapter
-
visit_lsub
public void visit_lsub(Instruction inst)
- Specified by:
visit_lsubin interfaceInstructionVisitor- Overrides:
visit_lsubin classInstructionAdapter
-
visit_fsub
public void visit_fsub(Instruction inst)
- Specified by:
visit_fsubin interfaceInstructionVisitor- Overrides:
visit_fsubin classInstructionAdapter
-
visit_dsub
public void visit_dsub(Instruction inst)
- Specified by:
visit_dsubin interfaceInstructionVisitor- Overrides:
visit_dsubin classInstructionAdapter
-
visit_imul
public void visit_imul(Instruction inst)
- Specified by:
visit_imulin interfaceInstructionVisitor- Overrides:
visit_imulin classInstructionAdapter
-
visit_lmul
public void visit_lmul(Instruction inst)
- Specified by:
visit_lmulin interfaceInstructionVisitor- Overrides:
visit_lmulin classInstructionAdapter
-
visit_fmul
public void visit_fmul(Instruction inst)
- Specified by:
visit_fmulin interfaceInstructionVisitor- Overrides:
visit_fmulin classInstructionAdapter
-
visit_dmul
public void visit_dmul(Instruction inst)
- Specified by:
visit_dmulin interfaceInstructionVisitor- Overrides:
visit_dmulin classInstructionAdapter
-
visit_idiv
public void visit_idiv(Instruction inst)
- Specified by:
visit_idivin interfaceInstructionVisitor- Overrides:
visit_idivin classInstructionAdapter
-
visit_ldiv
public void visit_ldiv(Instruction inst)
- Specified by:
visit_ldivin interfaceInstructionVisitor- Overrides:
visit_ldivin classInstructionAdapter
-
visit_fdiv
public void visit_fdiv(Instruction inst)
- Specified by:
visit_fdivin interfaceInstructionVisitor- Overrides:
visit_fdivin classInstructionAdapter
-
visit_ddiv
public void visit_ddiv(Instruction inst)
- Specified by:
visit_ddivin interfaceInstructionVisitor- Overrides:
visit_ddivin classInstructionAdapter
-
visit_irem
public void visit_irem(Instruction inst)
- Specified by:
visit_iremin interfaceInstructionVisitor- Overrides:
visit_iremin classInstructionAdapter
-
visit_lrem
public void visit_lrem(Instruction inst)
- Specified by:
visit_lremin interfaceInstructionVisitor- Overrides:
visit_lremin classInstructionAdapter
-
visit_frem
public void visit_frem(Instruction inst)
- Specified by:
visit_fremin interfaceInstructionVisitor- Overrides:
visit_fremin classInstructionAdapter
-
visit_drem
public void visit_drem(Instruction inst)
- Specified by:
visit_dremin interfaceInstructionVisitor- Overrides:
visit_dremin classInstructionAdapter
-
visit_ineg
public void visit_ineg(Instruction inst)
- Specified by:
visit_inegin interfaceInstructionVisitor- Overrides:
visit_inegin classInstructionAdapter
-
visit_lneg
public void visit_lneg(Instruction inst)
- Specified by:
visit_lnegin interfaceInstructionVisitor- Overrides:
visit_lnegin classInstructionAdapter
-
visit_fneg
public void visit_fneg(Instruction inst)
- Specified by:
visit_fnegin interfaceInstructionVisitor- Overrides:
visit_fnegin classInstructionAdapter
-
visit_dneg
public void visit_dneg(Instruction inst)
- Specified by:
visit_dnegin interfaceInstructionVisitor- Overrides:
visit_dnegin classInstructionAdapter
-
visit_ishl
public void visit_ishl(Instruction inst)
- Specified by:
visit_ishlin interfaceInstructionVisitor- Overrides:
visit_ishlin classInstructionAdapter
-
visit_lshl
public void visit_lshl(Instruction inst)
- Specified by:
visit_lshlin interfaceInstructionVisitor- Overrides:
visit_lshlin classInstructionAdapter
-
visit_ishr
public void visit_ishr(Instruction inst)
- Specified by:
visit_ishrin interfaceInstructionVisitor- Overrides:
visit_ishrin classInstructionAdapter
-
visit_lshr
public void visit_lshr(Instruction inst)
- Specified by:
visit_lshrin interfaceInstructionVisitor- Overrides:
visit_lshrin classInstructionAdapter
-
visit_iushr
public void visit_iushr(Instruction inst)
- Specified by:
visit_iushrin interfaceInstructionVisitor- Overrides:
visit_iushrin classInstructionAdapter
-
visit_lushr
public void visit_lushr(Instruction inst)
- Specified by:
visit_lushrin interfaceInstructionVisitor- Overrides:
visit_lushrin classInstructionAdapter
-
visit_iand
public void visit_iand(Instruction inst)
- Specified by:
visit_iandin interfaceInstructionVisitor- Overrides:
visit_iandin classInstructionAdapter
-
visit_land
public void visit_land(Instruction inst)
- Specified by:
visit_landin interfaceInstructionVisitor- Overrides:
visit_landin classInstructionAdapter
-
visit_ior
public void visit_ior(Instruction inst)
- Specified by:
visit_iorin interfaceInstructionVisitor- Overrides:
visit_iorin classInstructionAdapter
-
visit_lor
public void visit_lor(Instruction inst)
- Specified by:
visit_lorin interfaceInstructionVisitor- Overrides:
visit_lorin classInstructionAdapter
-
visit_ixor
public void visit_ixor(Instruction inst)
- Specified by:
visit_ixorin interfaceInstructionVisitor- Overrides:
visit_ixorin classInstructionAdapter
-
visit_lxor
public void visit_lxor(Instruction inst)
- Specified by:
visit_lxorin interfaceInstructionVisitor- Overrides:
visit_lxorin classInstructionAdapter
-
visit_iinc
public void visit_iinc(Instruction inst)
- Specified by:
visit_iincin interfaceInstructionVisitor- Overrides:
visit_iincin classInstructionAdapter
-
visit_i2l
public void visit_i2l(Instruction inst)
- Specified by:
visit_i2lin interfaceInstructionVisitor- Overrides:
visit_i2lin classInstructionAdapter
-
visit_i2f
public void visit_i2f(Instruction inst)
- Specified by:
visit_i2fin interfaceInstructionVisitor- Overrides:
visit_i2fin classInstructionAdapter
-
visit_i2d
public void visit_i2d(Instruction inst)
- Specified by:
visit_i2din interfaceInstructionVisitor- Overrides:
visit_i2din classInstructionAdapter
-
visit_l2i
public void visit_l2i(Instruction inst)
- Specified by:
visit_l2iin interfaceInstructionVisitor- Overrides:
visit_l2iin classInstructionAdapter
-
visit_l2f
public void visit_l2f(Instruction inst)
- Specified by:
visit_l2fin interfaceInstructionVisitor- Overrides:
visit_l2fin classInstructionAdapter
-
visit_l2d
public void visit_l2d(Instruction inst)
- Specified by:
visit_l2din interfaceInstructionVisitor- Overrides:
visit_l2din classInstructionAdapter
-
visit_f2i
public void visit_f2i(Instruction inst)
- Specified by:
visit_f2iin interfaceInstructionVisitor- Overrides:
visit_f2iin classInstructionAdapter
-
visit_f2l
public void visit_f2l(Instruction inst)
- Specified by:
visit_f2lin interfaceInstructionVisitor- Overrides:
visit_f2lin classInstructionAdapter
-
visit_f2d
public void visit_f2d(Instruction inst)
- Specified by:
visit_f2din interfaceInstructionVisitor- Overrides:
visit_f2din classInstructionAdapter
-
visit_d2i
public void visit_d2i(Instruction inst)
- Specified by:
visit_d2iin interfaceInstructionVisitor- Overrides:
visit_d2iin classInstructionAdapter
-
visit_d2l
public void visit_d2l(Instruction inst)
- Specified by:
visit_d2lin interfaceInstructionVisitor- Overrides:
visit_d2lin classInstructionAdapter
-
visit_d2f
public void visit_d2f(Instruction inst)
- Specified by:
visit_d2fin interfaceInstructionVisitor- Overrides:
visit_d2fin classInstructionAdapter
-
visit_i2b
public void visit_i2b(Instruction inst)
- Specified by:
visit_i2bin interfaceInstructionVisitor- Overrides:
visit_i2bin classInstructionAdapter
-
visit_i2c
public void visit_i2c(Instruction inst)
- Specified by:
visit_i2cin interfaceInstructionVisitor- Overrides:
visit_i2cin classInstructionAdapter
-
visit_i2s
public void visit_i2s(Instruction inst)
- Specified by:
visit_i2sin interfaceInstructionVisitor- Overrides:
visit_i2sin classInstructionAdapter
-
visit_lcmp
public void visit_lcmp(Instruction inst)
- Specified by:
visit_lcmpin interfaceInstructionVisitor- Overrides:
visit_lcmpin classInstructionAdapter
-
visit_fcmpl
public void visit_fcmpl(Instruction inst)
- Specified by:
visit_fcmplin interfaceInstructionVisitor- Overrides:
visit_fcmplin classInstructionAdapter
-
visit_fcmpg
public void visit_fcmpg(Instruction inst)
- Specified by:
visit_fcmpgin interfaceInstructionVisitor- Overrides:
visit_fcmpgin classInstructionAdapter
-
visit_dcmpl
public void visit_dcmpl(Instruction inst)
- Specified by:
visit_dcmplin interfaceInstructionVisitor- Overrides:
visit_dcmplin classInstructionAdapter
-
visit_dcmpg
public void visit_dcmpg(Instruction inst)
- Specified by:
visit_dcmpgin interfaceInstructionVisitor- Overrides:
visit_dcmpgin classInstructionAdapter
-
visit_ifeq
public void visit_ifeq(Instruction inst)
- Specified by:
visit_ifeqin interfaceInstructionVisitor- Overrides:
visit_ifeqin classInstructionAdapter
-
visit_ifne
public void visit_ifne(Instruction inst)
- Specified by:
visit_ifnein interfaceInstructionVisitor- Overrides:
visit_ifnein classInstructionAdapter
-
visit_iflt
public void visit_iflt(Instruction inst)
- Specified by:
visit_ifltin interfaceInstructionVisitor- Overrides:
visit_ifltin classInstructionAdapter
-
visit_ifge
public void visit_ifge(Instruction inst)
- Specified by:
visit_ifgein interfaceInstructionVisitor- Overrides:
visit_ifgein classInstructionAdapter
-
visit_ifgt
public void visit_ifgt(Instruction inst)
- Specified by:
visit_ifgtin interfaceInstructionVisitor- Overrides:
visit_ifgtin classInstructionAdapter
-
visit_ifle
public void visit_ifle(Instruction inst)
- Specified by:
visit_iflein interfaceInstructionVisitor- Overrides:
visit_iflein classInstructionAdapter
-
visit_if_icmpeq
public void visit_if_icmpeq(Instruction inst)
- Specified by:
visit_if_icmpeqin interfaceInstructionVisitor- Overrides:
visit_if_icmpeqin classInstructionAdapter
-
visit_if_icmpne
public void visit_if_icmpne(Instruction inst)
- Specified by:
visit_if_icmpnein interfaceInstructionVisitor- Overrides:
visit_if_icmpnein classInstructionAdapter
-
visit_if_icmplt
public void visit_if_icmplt(Instruction inst)
- Specified by:
visit_if_icmpltin interfaceInstructionVisitor- Overrides:
visit_if_icmpltin classInstructionAdapter
-
visit_if_icmpge
public void visit_if_icmpge(Instruction inst)
- Specified by:
visit_if_icmpgein interfaceInstructionVisitor- Overrides:
visit_if_icmpgein classInstructionAdapter
-
visit_if_icmpgt
public void visit_if_icmpgt(Instruction inst)
- Specified by:
visit_if_icmpgtin interfaceInstructionVisitor- Overrides:
visit_if_icmpgtin classInstructionAdapter
-
visit_if_icmple
public void visit_if_icmple(Instruction inst)
- Specified by:
visit_if_icmplein interfaceInstructionVisitor- Overrides:
visit_if_icmplein classInstructionAdapter
-
visit_if_acmpeq
public void visit_if_acmpeq(Instruction inst)
- Specified by:
visit_if_acmpeqin interfaceInstructionVisitor- Overrides:
visit_if_acmpeqin classInstructionAdapter
-
visit_if_acmpne
public void visit_if_acmpne(Instruction inst)
- Specified by:
visit_if_acmpnein interfaceInstructionVisitor- Overrides:
visit_if_acmpnein classInstructionAdapter
-
visit_goto
public void visit_goto(Instruction inst)
- Specified by:
visit_gotoin interfaceInstructionVisitor- Overrides:
visit_gotoin classInstructionAdapter
-
visit_jsr
public void visit_jsr(Instruction inst)
- Specified by:
visit_jsrin interfaceInstructionVisitor- Overrides:
visit_jsrin classInstructionAdapter
-
visit_ret
public void visit_ret(Instruction inst)
- Specified by:
visit_retin interfaceInstructionVisitor- Overrides:
visit_retin classInstructionAdapter
-
visit_switch
public void visit_switch(Instruction inst)
- Specified by:
visit_switchin interfaceInstructionVisitor- Overrides:
visit_switchin classInstructionAdapter
-
visit_ireturn
public void visit_ireturn(Instruction inst)
- Specified by:
visit_ireturnin interfaceInstructionVisitor- Overrides:
visit_ireturnin classInstructionAdapter
-
visit_lreturn
public void visit_lreturn(Instruction inst)
- Specified by:
visit_lreturnin interfaceInstructionVisitor- Overrides:
visit_lreturnin classInstructionAdapter
-
visit_freturn
public void visit_freturn(Instruction inst)
- Specified by:
visit_freturnin interfaceInstructionVisitor- Overrides:
visit_freturnin classInstructionAdapter
-
visit_dreturn
public void visit_dreturn(Instruction inst)
- Specified by:
visit_dreturnin interfaceInstructionVisitor- Overrides:
visit_dreturnin classInstructionAdapter
-
visit_areturn
public void visit_areturn(Instruction inst)
- Specified by:
visit_areturnin interfaceInstructionVisitor- Overrides:
visit_areturnin classInstructionAdapter
-
visit_return
public void visit_return(Instruction inst)
- Specified by:
visit_returnin interfaceInstructionVisitor- Overrides:
visit_returnin classInstructionAdapter
-
visit_getstatic
public void visit_getstatic(Instruction inst)
- Specified by:
visit_getstaticin interfaceInstructionVisitor- Overrides:
visit_getstaticin classInstructionAdapter
-
visit_putstatic
public void visit_putstatic(Instruction inst)
- Specified by:
visit_putstaticin interfaceInstructionVisitor- Overrides:
visit_putstaticin classInstructionAdapter
-
visit_putstatic_nowb
public void visit_putstatic_nowb(Instruction inst)
- Specified by:
visit_putstatic_nowbin interfaceInstructionVisitor- Overrides:
visit_putstatic_nowbin classInstructionAdapter
-
visit_getfield
public void visit_getfield(Instruction inst)
- Specified by:
visit_getfieldin interfaceInstructionVisitor- Overrides:
visit_getfieldin classInstructionAdapter
-
visit_putfield
public void visit_putfield(Instruction inst)
- Specified by:
visit_putfieldin interfaceInstructionVisitor- Overrides:
visit_putfieldin classInstructionAdapter
-
visit_putfield_nowb
public void visit_putfield_nowb(Instruction inst)
- Specified by:
visit_putfield_nowbin interfaceInstructionVisitor- Overrides:
visit_putfield_nowbin classInstructionAdapter
-
visit_invokevirtual
public void visit_invokevirtual(Instruction inst)
- Specified by:
visit_invokevirtualin interfaceInstructionVisitor- Overrides:
visit_invokevirtualin classInstructionAdapter
-
visit_invokespecial
public void visit_invokespecial(Instruction inst)
- Specified by:
visit_invokespecialin interfaceInstructionVisitor- Overrides:
visit_invokespecialin classInstructionAdapter
-
visit_invokestatic
public void visit_invokestatic(Instruction inst)
- Specified by:
visit_invokestaticin interfaceInstructionVisitor- Overrides:
visit_invokestaticin classInstructionAdapter
-
visit_invokeinterface
public void visit_invokeinterface(Instruction inst)
- Specified by:
visit_invokeinterfacein interfaceInstructionVisitor- Overrides:
visit_invokeinterfacein classInstructionAdapter
-
visit_new
public void visit_new(Instruction inst)
- Specified by:
visit_newin interfaceInstructionVisitor- Overrides:
visit_newin classInstructionAdapter
-
visit_newarray
public void visit_newarray(Instruction inst)
- Specified by:
visit_newarrayin interfaceInstructionVisitor- Overrides:
visit_newarrayin classInstructionAdapter
-
visit_arraylength
public void visit_arraylength(Instruction inst)
- Specified by:
visit_arraylengthin interfaceInstructionVisitor- Overrides:
visit_arraylengthin classInstructionAdapter
-
visit_athrow
public void visit_athrow(Instruction inst)
- Specified by:
visit_athrowin interfaceInstructionVisitor- Overrides:
visit_athrowin classInstructionAdapter
-
visit_checkcast
public void visit_checkcast(Instruction inst)
- Specified by:
visit_checkcastin interfaceInstructionVisitor- Overrides:
visit_checkcastin classInstructionAdapter
-
visit_instanceof
public void visit_instanceof(Instruction inst)
- Specified by:
visit_instanceofin interfaceInstructionVisitor- Overrides:
visit_instanceofin classInstructionAdapter
-
visit_monitorenter
public void visit_monitorenter(Instruction inst)
- Specified by:
visit_monitorenterin interfaceInstructionVisitor- Overrides:
visit_monitorenterin classInstructionAdapter
-
visit_monitorexit
public void visit_monitorexit(Instruction inst)
- Specified by:
visit_monitorexitin interfaceInstructionVisitor- Overrides:
visit_monitorexitin classInstructionAdapter
-
visit_multianewarray
public void visit_multianewarray(Instruction inst)
- Specified by:
visit_multianewarrayin interfaceInstructionVisitor- Overrides:
visit_multianewarrayin classInstructionAdapter
-
visit_ifnull
public void visit_ifnull(Instruction inst)
- Specified by:
visit_ifnullin interfaceInstructionVisitor- Overrides:
visit_ifnullin classInstructionAdapter
-
visit_ifnonnull
public void visit_ifnonnull(Instruction inst)
- Specified by:
visit_ifnonnullin interfaceInstructionVisitor- Overrides:
visit_ifnonnullin classInstructionAdapter
-
visit_rc
public void visit_rc(Instruction inst)
- Specified by:
visit_rcin interfaceInstructionVisitor- Overrides:
visit_rcin classInstructionAdapter
-
visit_aupdate
public void visit_aupdate(Instruction inst)
- Specified by:
visit_aupdatein interfaceInstructionVisitor- Overrides:
visit_aupdatein classInstructionAdapter
-
visit_supdate
public void visit_supdate(Instruction inst)
- Specified by:
visit_supdatein interfaceInstructionVisitor- Overrides:
visit_supdatein classInstructionAdapter
-
visit_aswizzle
public void visit_aswizzle(Instruction inst)
- Specified by:
visit_aswizzlein interfaceInstructionVisitor- Overrides:
visit_aswizzlein classInstructionAdapter
-
visit_aswrange
public void visit_aswrange(Instruction inst)
- Specified by:
visit_aswrangein interfaceInstructionVisitor- Overrides:
visit_aswrangein classInstructionAdapter
-
-