Package EDU.purdue.cs.bloat.editor
Class InstructionAdapter
- java.lang.Object
-
- EDU.purdue.cs.bloat.editor.InstructionAdapter
-
- All Implemented Interfaces:
InstructionVisitor
- Direct Known Subclasses:
StackOpt
public class InstructionAdapter extends java.lang.Object implements InstructionVisitor
This adapter provides a default implementation for every method in InstructionVisitor.
-
-
Constructor Summary
Constructors Constructor Description InstructionAdapter()
-
Method Summary
-
-
-
Method Detail
-
visit_nop
public void visit_nop(Instruction inst)
- Specified by:
visit_nopin interfaceInstructionVisitor
-
visit_ldc
public void visit_ldc(Instruction inst)
- Specified by:
visit_ldcin interfaceInstructionVisitor
-
visit_iload
public void visit_iload(Instruction inst)
- Specified by:
visit_iloadin interfaceInstructionVisitor
-
visit_lload
public void visit_lload(Instruction inst)
- Specified by:
visit_lloadin interfaceInstructionVisitor
-
visit_fload
public void visit_fload(Instruction inst)
- Specified by:
visit_floadin interfaceInstructionVisitor
-
visit_dload
public void visit_dload(Instruction inst)
- Specified by:
visit_dloadin interfaceInstructionVisitor
-
visit_aload
public void visit_aload(Instruction inst)
- Specified by:
visit_aloadin interfaceInstructionVisitor
-
visit_iaload
public void visit_iaload(Instruction inst)
- Specified by:
visit_ialoadin interfaceInstructionVisitor
-
visit_laload
public void visit_laload(Instruction inst)
- Specified by:
visit_laloadin interfaceInstructionVisitor
-
visit_faload
public void visit_faload(Instruction inst)
- Specified by:
visit_faloadin interfaceInstructionVisitor
-
visit_daload
public void visit_daload(Instruction inst)
- Specified by:
visit_daloadin interfaceInstructionVisitor
-
visit_aaload
public void visit_aaload(Instruction inst)
- Specified by:
visit_aaloadin interfaceInstructionVisitor
-
visit_baload
public void visit_baload(Instruction inst)
- Specified by:
visit_baloadin interfaceInstructionVisitor
-
visit_caload
public void visit_caload(Instruction inst)
- Specified by:
visit_caloadin interfaceInstructionVisitor
-
visit_saload
public void visit_saload(Instruction inst)
- Specified by:
visit_saloadin interfaceInstructionVisitor
-
visit_istore
public void visit_istore(Instruction inst)
- Specified by:
visit_istorein interfaceInstructionVisitor
-
visit_lstore
public void visit_lstore(Instruction inst)
- Specified by:
visit_lstorein interfaceInstructionVisitor
-
visit_fstore
public void visit_fstore(Instruction inst)
- Specified by:
visit_fstorein interfaceInstructionVisitor
-
visit_dstore
public void visit_dstore(Instruction inst)
- Specified by:
visit_dstorein interfaceInstructionVisitor
-
visit_astore
public void visit_astore(Instruction inst)
- Specified by:
visit_astorein interfaceInstructionVisitor
-
visit_iastore
public void visit_iastore(Instruction inst)
- Specified by:
visit_iastorein interfaceInstructionVisitor
-
visit_lastore
public void visit_lastore(Instruction inst)
- Specified by:
visit_lastorein interfaceInstructionVisitor
-
visit_fastore
public void visit_fastore(Instruction inst)
- Specified by:
visit_fastorein interfaceInstructionVisitor
-
visit_dastore
public void visit_dastore(Instruction inst)
- Specified by:
visit_dastorein interfaceInstructionVisitor
-
visit_aastore
public void visit_aastore(Instruction inst)
- Specified by:
visit_aastorein interfaceInstructionVisitor
-
visit_bastore
public void visit_bastore(Instruction inst)
- Specified by:
visit_bastorein interfaceInstructionVisitor
-
visit_castore
public void visit_castore(Instruction inst)
- Specified by:
visit_castorein interfaceInstructionVisitor
-
visit_sastore
public void visit_sastore(Instruction inst)
- Specified by:
visit_sastorein interfaceInstructionVisitor
-
visit_pop
public void visit_pop(Instruction inst)
- Specified by:
visit_popin interfaceInstructionVisitor
-
visit_pop2
public void visit_pop2(Instruction inst)
- Specified by:
visit_pop2in interfaceInstructionVisitor
-
visit_dup
public void visit_dup(Instruction inst)
- Specified by:
visit_dupin interfaceInstructionVisitor
-
visit_dup_x1
public void visit_dup_x1(Instruction inst)
- Specified by:
visit_dup_x1in interfaceInstructionVisitor
-
visit_dup_x2
public void visit_dup_x2(Instruction inst)
- Specified by:
visit_dup_x2in interfaceInstructionVisitor
-
visit_dup2
public void visit_dup2(Instruction inst)
- Specified by:
visit_dup2in interfaceInstructionVisitor
-
visit_dup2_x1
public void visit_dup2_x1(Instruction inst)
- Specified by:
visit_dup2_x1in interfaceInstructionVisitor
-
visit_dup2_x2
public void visit_dup2_x2(Instruction inst)
- Specified by:
visit_dup2_x2in interfaceInstructionVisitor
-
visit_swap
public void visit_swap(Instruction inst)
- Specified by:
visit_swapin interfaceInstructionVisitor
-
visit_iadd
public void visit_iadd(Instruction inst)
- Specified by:
visit_iaddin interfaceInstructionVisitor
-
visit_ladd
public void visit_ladd(Instruction inst)
- Specified by:
visit_laddin interfaceInstructionVisitor
-
visit_fadd
public void visit_fadd(Instruction inst)
- Specified by:
visit_faddin interfaceInstructionVisitor
-
visit_dadd
public void visit_dadd(Instruction inst)
- Specified by:
visit_daddin interfaceInstructionVisitor
-
visit_isub
public void visit_isub(Instruction inst)
- Specified by:
visit_isubin interfaceInstructionVisitor
-
visit_lsub
public void visit_lsub(Instruction inst)
- Specified by:
visit_lsubin interfaceInstructionVisitor
-
visit_fsub
public void visit_fsub(Instruction inst)
- Specified by:
visit_fsubin interfaceInstructionVisitor
-
visit_dsub
public void visit_dsub(Instruction inst)
- Specified by:
visit_dsubin interfaceInstructionVisitor
-
visit_imul
public void visit_imul(Instruction inst)
- Specified by:
visit_imulin interfaceInstructionVisitor
-
visit_lmul
public void visit_lmul(Instruction inst)
- Specified by:
visit_lmulin interfaceInstructionVisitor
-
visit_fmul
public void visit_fmul(Instruction inst)
- Specified by:
visit_fmulin interfaceInstructionVisitor
-
visit_dmul
public void visit_dmul(Instruction inst)
- Specified by:
visit_dmulin interfaceInstructionVisitor
-
visit_idiv
public void visit_idiv(Instruction inst)
- Specified by:
visit_idivin interfaceInstructionVisitor
-
visit_ldiv
public void visit_ldiv(Instruction inst)
- Specified by:
visit_ldivin interfaceInstructionVisitor
-
visit_fdiv
public void visit_fdiv(Instruction inst)
- Specified by:
visit_fdivin interfaceInstructionVisitor
-
visit_ddiv
public void visit_ddiv(Instruction inst)
- Specified by:
visit_ddivin interfaceInstructionVisitor
-
visit_irem
public void visit_irem(Instruction inst)
- Specified by:
visit_iremin interfaceInstructionVisitor
-
visit_lrem
public void visit_lrem(Instruction inst)
- Specified by:
visit_lremin interfaceInstructionVisitor
-
visit_frem
public void visit_frem(Instruction inst)
- Specified by:
visit_fremin interfaceInstructionVisitor
-
visit_drem
public void visit_drem(Instruction inst)
- Specified by:
visit_dremin interfaceInstructionVisitor
-
visit_ineg
public void visit_ineg(Instruction inst)
- Specified by:
visit_inegin interfaceInstructionVisitor
-
visit_lneg
public void visit_lneg(Instruction inst)
- Specified by:
visit_lnegin interfaceInstructionVisitor
-
visit_fneg
public void visit_fneg(Instruction inst)
- Specified by:
visit_fnegin interfaceInstructionVisitor
-
visit_dneg
public void visit_dneg(Instruction inst)
- Specified by:
visit_dnegin interfaceInstructionVisitor
-
visit_ishl
public void visit_ishl(Instruction inst)
- Specified by:
visit_ishlin interfaceInstructionVisitor
-
visit_lshl
public void visit_lshl(Instruction inst)
- Specified by:
visit_lshlin interfaceInstructionVisitor
-
visit_ishr
public void visit_ishr(Instruction inst)
- Specified by:
visit_ishrin interfaceInstructionVisitor
-
visit_lshr
public void visit_lshr(Instruction inst)
- Specified by:
visit_lshrin interfaceInstructionVisitor
-
visit_iushr
public void visit_iushr(Instruction inst)
- Specified by:
visit_iushrin interfaceInstructionVisitor
-
visit_lushr
public void visit_lushr(Instruction inst)
- Specified by:
visit_lushrin interfaceInstructionVisitor
-
visit_iand
public void visit_iand(Instruction inst)
- Specified by:
visit_iandin interfaceInstructionVisitor
-
visit_land
public void visit_land(Instruction inst)
- Specified by:
visit_landin interfaceInstructionVisitor
-
visit_ior
public void visit_ior(Instruction inst)
- Specified by:
visit_iorin interfaceInstructionVisitor
-
visit_lor
public void visit_lor(Instruction inst)
- Specified by:
visit_lorin interfaceInstructionVisitor
-
visit_ixor
public void visit_ixor(Instruction inst)
- Specified by:
visit_ixorin interfaceInstructionVisitor
-
visit_lxor
public void visit_lxor(Instruction inst)
- Specified by:
visit_lxorin interfaceInstructionVisitor
-
visit_iinc
public void visit_iinc(Instruction inst)
- Specified by:
visit_iincin interfaceInstructionVisitor
-
visit_i2l
public void visit_i2l(Instruction inst)
- Specified by:
visit_i2lin interfaceInstructionVisitor
-
visit_i2f
public void visit_i2f(Instruction inst)
- Specified by:
visit_i2fin interfaceInstructionVisitor
-
visit_i2d
public void visit_i2d(Instruction inst)
- Specified by:
visit_i2din interfaceInstructionVisitor
-
visit_l2i
public void visit_l2i(Instruction inst)
- Specified by:
visit_l2iin interfaceInstructionVisitor
-
visit_l2f
public void visit_l2f(Instruction inst)
- Specified by:
visit_l2fin interfaceInstructionVisitor
-
visit_l2d
public void visit_l2d(Instruction inst)
- Specified by:
visit_l2din interfaceInstructionVisitor
-
visit_f2i
public void visit_f2i(Instruction inst)
- Specified by:
visit_f2iin interfaceInstructionVisitor
-
visit_f2l
public void visit_f2l(Instruction inst)
- Specified by:
visit_f2lin interfaceInstructionVisitor
-
visit_f2d
public void visit_f2d(Instruction inst)
- Specified by:
visit_f2din interfaceInstructionVisitor
-
visit_d2i
public void visit_d2i(Instruction inst)
- Specified by:
visit_d2iin interfaceInstructionVisitor
-
visit_d2l
public void visit_d2l(Instruction inst)
- Specified by:
visit_d2lin interfaceInstructionVisitor
-
visit_d2f
public void visit_d2f(Instruction inst)
- Specified by:
visit_d2fin interfaceInstructionVisitor
-
visit_i2b
public void visit_i2b(Instruction inst)
- Specified by:
visit_i2bin interfaceInstructionVisitor
-
visit_i2c
public void visit_i2c(Instruction inst)
- Specified by:
visit_i2cin interfaceInstructionVisitor
-
visit_i2s
public void visit_i2s(Instruction inst)
- Specified by:
visit_i2sin interfaceInstructionVisitor
-
visit_lcmp
public void visit_lcmp(Instruction inst)
- Specified by:
visit_lcmpin interfaceInstructionVisitor
-
visit_fcmpl
public void visit_fcmpl(Instruction inst)
- Specified by:
visit_fcmplin interfaceInstructionVisitor
-
visit_fcmpg
public void visit_fcmpg(Instruction inst)
- Specified by:
visit_fcmpgin interfaceInstructionVisitor
-
visit_dcmpl
public void visit_dcmpl(Instruction inst)
- Specified by:
visit_dcmplin interfaceInstructionVisitor
-
visit_dcmpg
public void visit_dcmpg(Instruction inst)
- Specified by:
visit_dcmpgin interfaceInstructionVisitor
-
visit_ifeq
public void visit_ifeq(Instruction inst)
- Specified by:
visit_ifeqin interfaceInstructionVisitor
-
visit_ifne
public void visit_ifne(Instruction inst)
- Specified by:
visit_ifnein interfaceInstructionVisitor
-
visit_iflt
public void visit_iflt(Instruction inst)
- Specified by:
visit_ifltin interfaceInstructionVisitor
-
visit_ifge
public void visit_ifge(Instruction inst)
- Specified by:
visit_ifgein interfaceInstructionVisitor
-
visit_ifgt
public void visit_ifgt(Instruction inst)
- Specified by:
visit_ifgtin interfaceInstructionVisitor
-
visit_ifle
public void visit_ifle(Instruction inst)
- Specified by:
visit_iflein interfaceInstructionVisitor
-
visit_if_icmpeq
public void visit_if_icmpeq(Instruction inst)
- Specified by:
visit_if_icmpeqin interfaceInstructionVisitor
-
visit_if_icmpne
public void visit_if_icmpne(Instruction inst)
- Specified by:
visit_if_icmpnein interfaceInstructionVisitor
-
visit_if_icmplt
public void visit_if_icmplt(Instruction inst)
- Specified by:
visit_if_icmpltin interfaceInstructionVisitor
-
visit_if_icmpge
public void visit_if_icmpge(Instruction inst)
- Specified by:
visit_if_icmpgein interfaceInstructionVisitor
-
visit_if_icmpgt
public void visit_if_icmpgt(Instruction inst)
- Specified by:
visit_if_icmpgtin interfaceInstructionVisitor
-
visit_if_icmple
public void visit_if_icmple(Instruction inst)
- Specified by:
visit_if_icmplein interfaceInstructionVisitor
-
visit_if_acmpeq
public void visit_if_acmpeq(Instruction inst)
- Specified by:
visit_if_acmpeqin interfaceInstructionVisitor
-
visit_if_acmpne
public void visit_if_acmpne(Instruction inst)
- Specified by:
visit_if_acmpnein interfaceInstructionVisitor
-
visit_goto
public void visit_goto(Instruction inst)
- Specified by:
visit_gotoin interfaceInstructionVisitor
-
visit_jsr
public void visit_jsr(Instruction inst)
- Specified by:
visit_jsrin interfaceInstructionVisitor
-
visit_ret
public void visit_ret(Instruction inst)
- Specified by:
visit_retin interfaceInstructionVisitor
-
visit_switch
public void visit_switch(Instruction inst)
- Specified by:
visit_switchin interfaceInstructionVisitor
-
visit_ireturn
public void visit_ireturn(Instruction inst)
- Specified by:
visit_ireturnin interfaceInstructionVisitor
-
visit_lreturn
public void visit_lreturn(Instruction inst)
- Specified by:
visit_lreturnin interfaceInstructionVisitor
-
visit_freturn
public void visit_freturn(Instruction inst)
- Specified by:
visit_freturnin interfaceInstructionVisitor
-
visit_dreturn
public void visit_dreturn(Instruction inst)
- Specified by:
visit_dreturnin interfaceInstructionVisitor
-
visit_areturn
public void visit_areturn(Instruction inst)
- Specified by:
visit_areturnin interfaceInstructionVisitor
-
visit_return
public void visit_return(Instruction inst)
- Specified by:
visit_returnin interfaceInstructionVisitor
-
visit_getstatic
public void visit_getstatic(Instruction inst)
- Specified by:
visit_getstaticin interfaceInstructionVisitor
-
visit_putstatic
public void visit_putstatic(Instruction inst)
- Specified by:
visit_putstaticin interfaceInstructionVisitor
-
visit_putstatic_nowb
public void visit_putstatic_nowb(Instruction inst)
- Specified by:
visit_putstatic_nowbin interfaceInstructionVisitor
-
visit_getfield
public void visit_getfield(Instruction inst)
- Specified by:
visit_getfieldin interfaceInstructionVisitor
-
visit_putfield
public void visit_putfield(Instruction inst)
- Specified by:
visit_putfieldin interfaceInstructionVisitor
-
visit_putfield_nowb
public void visit_putfield_nowb(Instruction inst)
- Specified by:
visit_putfield_nowbin interfaceInstructionVisitor
-
visit_invokevirtual
public void visit_invokevirtual(Instruction inst)
- Specified by:
visit_invokevirtualin interfaceInstructionVisitor
-
visit_invokespecial
public void visit_invokespecial(Instruction inst)
- Specified by:
visit_invokespecialin interfaceInstructionVisitor
-
visit_invokestatic
public void visit_invokestatic(Instruction inst)
- Specified by:
visit_invokestaticin interfaceInstructionVisitor
-
visit_invokeinterface
public void visit_invokeinterface(Instruction inst)
- Specified by:
visit_invokeinterfacein interfaceInstructionVisitor
-
visit_new
public void visit_new(Instruction inst)
- Specified by:
visit_newin interfaceInstructionVisitor
-
visit_newarray
public void visit_newarray(Instruction inst)
- Specified by:
visit_newarrayin interfaceInstructionVisitor
-
visit_arraylength
public void visit_arraylength(Instruction inst)
- Specified by:
visit_arraylengthin interfaceInstructionVisitor
-
visit_athrow
public void visit_athrow(Instruction inst)
- Specified by:
visit_athrowin interfaceInstructionVisitor
-
visit_checkcast
public void visit_checkcast(Instruction inst)
- Specified by:
visit_checkcastin interfaceInstructionVisitor
-
visit_instanceof
public void visit_instanceof(Instruction inst)
- Specified by:
visit_instanceofin interfaceInstructionVisitor
-
visit_monitorenter
public void visit_monitorenter(Instruction inst)
- Specified by:
visit_monitorenterin interfaceInstructionVisitor
-
visit_monitorexit
public void visit_monitorexit(Instruction inst)
- Specified by:
visit_monitorexitin interfaceInstructionVisitor
-
visit_multianewarray
public void visit_multianewarray(Instruction inst)
- Specified by:
visit_multianewarrayin interfaceInstructionVisitor
-
visit_ifnull
public void visit_ifnull(Instruction inst)
- Specified by:
visit_ifnullin interfaceInstructionVisitor
-
visit_ifnonnull
public void visit_ifnonnull(Instruction inst)
- Specified by:
visit_ifnonnullin interfaceInstructionVisitor
-
visit_rc
public void visit_rc(Instruction inst)
- Specified by:
visit_rcin interfaceInstructionVisitor
-
visit_aupdate
public void visit_aupdate(Instruction inst)
- Specified by:
visit_aupdatein interfaceInstructionVisitor
-
visit_supdate
public void visit_supdate(Instruction inst)
- Specified by:
visit_supdatein interfaceInstructionVisitor
-
visit_aswizzle
public void visit_aswizzle(Instruction inst)
- Specified by:
visit_aswizzlein interfaceInstructionVisitor
-
visit_aswrange
public void visit_aswrange(Instruction inst)
- Specified by:
visit_aswrangein interfaceInstructionVisitor
-
-