com.judoscript.util.classfile
Class MethodBody

java.lang.Object
  extended by com.judoscript.util.classfile.MethodBody
All Implemented Interfaces:
ClassFileConsts

public class MethodBody
extends java.lang.Object
implements ClassFileConsts


Field Summary
 
Fields inherited from interface com.judoscript.util.classfile.ClassFileConsts
CONSTANT_Class, CONSTANT_Double, CONSTANT_Fieldref, CONSTANT_Float, CONSTANT_Integer, CONSTANT_InterfaceMethodref, CONSTANT_Long, CONSTANT_Methodref, CONSTANT_NameAndType, CONSTANT_Names, CONSTANT_String, CONSTANT_Utf8, instructions, M_CLS, M_CLSVAL, M_FLD, M_IFS, M_ITF, M_JMP, M_LOD, M_MTD, M_NON, M_TYP, M_UNK, M_VAL, M_VAR, M_VARVAL, MAJOR, MINOR, OPCODE_aaload, OPCODE_aastore, OPCODE_aconst_null, OPCODE_aload, OPCODE_aload_0, OPCODE_aload_1, OPCODE_aload_2, OPCODE_aload_3, OPCODE_anewarray, OPCODE_anewarray_quick, OPCODE_areturn, OPCODE_arraylength, OPCODE_astore, OPCODE_astore_0, OPCODE_astore_1, OPCODE_astore_2, OPCODE_astore_3, OPCODE_athrow, OPCODE_baload, OPCODE_bastore, OPCODE_bipush, OPCODE_breakpoint, OPCODE_caload, OPCODE_castore, OPCODE_checkcast, OPCODE_checkcast_quick, OPCODE_d2f, OPCODE_d2i, OPCODE_d2l, OPCODE_dadd, OPCODE_daload, OPCODE_dastore, OPCODE_dcmpg, OPCODE_dcmpl, OPCODE_dconst_0, OPCODE_dconst_1, OPCODE_ddiv, OPCODE_dload, OPCODE_dload_0, OPCODE_dload_1, OPCODE_dload_2, OPCODE_dload_3, OPCODE_dmul, OPCODE_dneg, OPCODE_drem, OPCODE_dreturn, OPCODE_dstore, OPCODE_dstore_0, OPCODE_dstore_1, OPCODE_dstore_2, OPCODE_dstore_3, OPCODE_dsub, OPCODE_dup, OPCODE_dup_x1, OPCODE_dup_x2, OPCODE_dup2, OPCODE_dup2_x1, OPCODE_dup2_x2, OPCODE_f2d, OPCODE_f2i, OPCODE_f2l, OPCODE_fadd, OPCODE_faload, OPCODE_fastore, OPCODE_fcmpg, OPCODE_fcmpl, OPCODE_fconst_0, OPCODE_fconst_1, OPCODE_fconst_2, OPCODE_fdiv, OPCODE_fload, OPCODE_fload_0, OPCODE_fload_1, OPCODE_fload_2, OPCODE_fload_3, OPCODE_fmul, OPCODE_fneg, OPCODE_frem, OPCODE_freturn, OPCODE_fstore, OPCODE_fstore_0, OPCODE_fstore_1, OPCODE_fstore_2, OPCODE_fstore_3, OPCODE_fsub, OPCODE_getfield, OPCODE_getfield_quick, OPCODE_getfield_quick_w, OPCODE_getfield2_quick, OPCODE_getstatic, OPCODE_getstatic_quick, OPCODE_getstatic2_quick, OPCODE_goto, OPCODE_goto_w, OPCODE_i2b, OPCODE_i2c, OPCODE_i2d, OPCODE_i2f, OPCODE_i2l, OPCODE_i2s, OPCODE_iadd, OPCODE_iaload, OPCODE_iand, OPCODE_iastore, OPCODE_iconst_0, OPCODE_iconst_1, OPCODE_iconst_2, OPCODE_iconst_3, OPCODE_iconst_4, OPCODE_iconst_5, OPCODE_iconst_m1, OPCODE_idiv, OPCODE_if_acmpeq, OPCODE_if_acmpne, OPCODE_if_icmpeq, OPCODE_if_icmpge, OPCODE_if_icmpgt, OPCODE_if_icmple, OPCODE_if_icmplt, OPCODE_if_icmpne, OPCODE_ifeq, OPCODE_ifge, OPCODE_ifgt, OPCODE_ifle, OPCODE_iflt, OPCODE_ifne, OPCODE_ifnonnull, OPCODE_ifnull, OPCODE_iinc, OPCODE_iload, OPCODE_iload_0, OPCODE_iload_1, OPCODE_iload_2, OPCODE_iload_3, OPCODE_impdep1, OPCODE_impdep2, OPCODE_imul, OPCODE_ineg, OPCODE_instanceof, OPCODE_instanceof_quick, OPCODE_invokeinterface, OPCODE_invokeinterface_quick, OPCODE_invokenonvirtual_quick, OPCODE_invokespecial, OPCODE_invokestatic, OPCODE_invokestatic_quick, OPCODE_invokesuper_quick, OPCODE_invokevirtual, OPCODE_invokevirtual_quick, OPCODE_invokevirtual_quick_w, OPCODE_invokevirtualobject_quick, OPCODE_ior, OPCODE_irem, OPCODE_ireturn, OPCODE_ishl, OPCODE_ishr, OPCODE_istore, OPCODE_istore_0, OPCODE_istore_1, OPCODE_istore_2, OPCODE_istore_3, OPCODE_isub, OPCODE_iushr, OPCODE_ixor, OPCODE_jsr, OPCODE_jsr_w, OPCODE_l2d, OPCODE_l2f, OPCODE_l2i, OPCODE_ladd, OPCODE_laload, OPCODE_land, OPCODE_lastore, OPCODE_lcmp, OPCODE_lconst_0, OPCODE_lconst_1, OPCODE_ldc, OPCODE_ldc_quick, OPCODE_ldc_w, OPCODE_ldc_w_quick, OPCODE_ldc2_w, OPCODE_ldc2_w_quick, OPCODE_ldiv, OPCODE_lload, OPCODE_lload_0, OPCODE_lload_1, OPCODE_lload_2, OPCODE_lload_3, OPCODE_lmul, OPCODE_lneg, OPCODE_lookupswitch, OPCODE_lor, OPCODE_lrem, OPCODE_lreturn, OPCODE_lshl, OPCODE_lshr, OPCODE_lstore, OPCODE_lstore_0, OPCODE_lstore_1, OPCODE_lstore_2, OPCODE_lstore_3, OPCODE_lsub, OPCODE_lushr, OPCODE_lxor, OPCODE_monitorenter, OPCODE_monitorexit, OPCODE_multianewarray, OPCODE_multianewarray_quick, OPCODE_new, OPCODE_new_quick, OPCODE_newarray, OPCODE_nop, OPCODE_pop, OPCODE_pop2, OPCODE_putfield, OPCODE_putfield_quick, OPCODE_putfield_quick_w, OPCODE_putfield2_quick, OPCODE_putstatic, OPCODE_putstatic_quick, OPCODE_putstatic2_quick, OPCODE_ret, OPCODE_return, OPCODE_saload, OPCODE_sastore, OPCODE_sipush, OPCODE_swap, OPCODE_tableswitch, OPCODE_wide, OPTYPES_NONE, OPTYPES_S2, OPTYPES_S4, OPTYPES_U1, OPTYPES_U1U1, OPTYPES_U2, OPTYPES_U2U1, OPTYPES_U2U1U1, T_S1, T_S2, T_S4, T_U1, T_U2, T_U4, UNDEFINED, UNK, UNKNOWN
 
Constructor Summary
MethodBody(java.lang.String methodName, ClassFileWriter w)
           
MethodBody(java.lang.String methodName, ClassFileWriter w, int max_stack, int max_locals)
           
 
Method Summary
 void _aaload()
           
 void _aastore()
           
 void _aconst_null()
           
 void _aload_0()
           
 void _aload_1()
           
 void _aload_2()
           
 void _aload_3()
           
 void _aload(int v)
           
 void _aload(java.lang.String v)
           
 void _anewarray(java.lang.String cls)
           
 void _areturn()
           
 void _arraylength()
           
 void _astore_0()
           
 void _astore_1()
           
 void _astore_2()
           
 void _astore_3()
           
 void _astore(int v)
           
 void _astore(java.lang.String v)
           
 void _athrow()
           
 void _baload()
           
 void _bastore()
           
 void _bipush(int val)
           
 void _caload()
           
 void _castore()
           
 void _checkcast(java.lang.String cls)
           
 void _d2f()
           
 void _d2i()
           
 void _d2l()
           
 void _dadd()
           
 void _daload()
           
 void _dastore()
           
 void _dcmpg()
           
 void _dcmpl()
           
 void _dconst_0()
           
 void _dconst_1()
           
 void _ddiv()
           
 void _dload_0()
           
 void _dload_1()
           
 void _dload_2()
           
 void _dload_3()
           
 void _dload(int v)
           
 void _dload(java.lang.String v)
           
 void _dmul()
           
 void _dneg()
           
 void _drem()
           
 void _dreturn()
           
 void _dstore_0()
           
 void _dstore_1()
           
 void _dstore_2()
           
 void _dstore_3()
           
 void _dstore(int v)
           
 void _dstore(java.lang.String v)
           
 void _dsub()
           
 void _dup_x1()
           
 void _dup_x2()
           
 void _dup()
           
 void _dup2_x1()
           
 void _dup2_x2()
           
 void _dup2()
           
 void _f2d()
           
 void _f2i()
           
 void _f2l()
           
 void _fadd()
           
 void _faload()
           
 void _fastore()
           
 void _fcmpg()
           
 void _fcmpl()
           
 void _fconst_0()
           
 void _fconst_1()
           
 void _fconst_2()
           
 void _fdiv()
           
 void _fload_0()
           
 void _fload_1()
           
 void _fload_2()
           
 void _fload_3()
           
 void _fload(int v)
           
 void _fload(java.lang.String v)
           
 void _fmul()
           
 void _fneg()
           
 void _frem()
           
 void _freturn()
           
 void _fstore_0()
           
 void _fstore_1()
           
 void _fstore_2()
           
 void _fstore_3()
           
 void _fstore(int v)
           
 void _fstore(java.lang.String v)
           
 void _fsub()
           
 void _getfield(java.lang.String cls, java.lang.String fld, java.lang.String desc)
           
 void _getstatic(java.lang.String cls, java.lang.String fld, java.lang.String desc)
           
 void _goto_w(java.lang.String label)
           
 void _goto(java.lang.String label)
           
 void _i2b()
           
 void _i2c()
           
 void _i2d()
           
 void _i2f()
           
 void _i2l()
           
 void _i2s()
           
 void _iadd()
           
 void _iaload()
           
 void _iand()
           
 void _iastore()
           
 void _iconst_0()
           
 void _iconst_1()
           
 void _iconst_2()
           
 void _iconst_3()
           
 void _iconst_4()
           
 void _iconst_5()
           
 void _iconst_m1()
           
 void _idiv()
           
 void _if_acmpeq(java.lang.String label)
           
 void _if_acmpne(java.lang.String label)
           
 void _if_icmpeq(java.lang.String label)
           
 void _if_icmpge(java.lang.String label)
           
 void _if_icmpgt(java.lang.String label)
           
 void _if_icmple(java.lang.String label)
           
 void _if_icmplt(java.lang.String label)
           
 void _if_icmpne(java.lang.String label)
           
 void _ifeq(java.lang.String label)
           
 void _ifge(java.lang.String label)
           
 void _ifgt(java.lang.String label)
           
 void _ifle(java.lang.String label)
           
 void _iflt(java.lang.String label)
           
 void _ifne(java.lang.String label)
           
 void _ifnonnull(java.lang.String label)
           
 void _ifnull(java.lang.String label)
           
 void _iinc(java.lang.String var, int val)
           
 void _iload_0()
           
 void _iload_1()
           
 void _iload_2()
           
 void _iload_3()
           
 void _iload(int v)
           
 void _iload(java.lang.String v)
           
 void _imul()
           
 void _ineg()
           
 void _instanceof(java.lang.String cls)
           
 void _invokeinterface(java.lang.String cls, java.lang.String mthd, java.lang.String desc)
           
 void _invokespecial(java.lang.String cls, java.lang.String mthd, java.lang.String desc)
           
 void _invokestatic(java.lang.String cls, java.lang.String mthd, java.lang.String desc)
           
 void _invokevirtual(java.lang.String cls, java.lang.String mthd, java.lang.String desc)
           
 void _ior()
           
 void _irem()
           
 void _ireturn()
           
 void _ishl()
           
 void _ishr()
           
 void _istore_0()
           
 void _istore_1()
           
 void _istore_2()
           
 void _istore_3()
           
 void _istore(int v)
           
 void _istore(java.lang.String v)
           
 void _isub()
           
 void _iushr()
           
 void _ixor()
           
 void _jsr_w(java.lang.String label)
           
 void _jsr(java.lang.String label)
           
 void _l2d()
           
 void _l2f()
           
 void _l2i()
           
 void _ladd()
           
 void _laload()
           
 void _land()
           
 void _lastore()
           
 void _lcmp()
           
 void _lconst_0()
           
 void _lconst_1()
           
 void _ldc(double d)
           
 void _ldc(float f)
           
 void _ldc(int i)
           
 void _ldc(long l)
           
 void _ldc(java.lang.String s)
           
 void _ldiv()
           
 void _lload_0()
           
 void _lload_1()
           
 void _lload_2()
           
 void _lload_3()
           
 void _lload(int v)
           
 void _lload(java.lang.String v)
           
 void _lmul()
           
 void _lneg()
           
 void _lookupswitch()
           
 void _lor()
           
 void _lrem()
           
 void _lreturn()
           
 void _lshl()
           
 void _lshr()
           
 void _lstore_0()
           
 void _lstore_1()
           
 void _lstore_2()
           
 void _lstore_3()
           
 void _lstore(int v)
           
 void _lstore(java.lang.String v)
           
 void _lsub()
           
 void _lushr()
           
 void _lxor()
           
 void _monitorenter()
           
 void _monitorexit()
           
 void _multianewarray(java.lang.String cls, int val)
           
 void _new(java.lang.String cls)
           
 void _newarray(int prim_type)
           
 void _nop()
           
 void _pop()
           
 void _pop2()
           
 void _putfield(java.lang.String cls, java.lang.String fld, java.lang.String desc)
           
 void _putstatic(java.lang.String cls, java.lang.String fld, java.lang.String desc)
           
 void _ret(java.lang.String var)
           
 void _return()
           
 void _saload()
           
 void _sastore()
           
 void _sipush(int val)
           
 void _swap()
           
 void _tableswitch()
           
 void addInst(int opcode)
           
 void addInst(int opcode, int p1)
           
 void addInst(int opcode, int p1, int p2)
           
 void addInst(int opcode, java.lang.String label)
           
 void addLocalVar(java.lang.String name)
           
 void addLocalVar(java.lang.String name, boolean isWide)
           
 Attr.Code getCode()
           
 int getLabelIndex(java.lang.String name)
           
 int getLocalVarIndex(java.lang.String name)
           
 void setCatch(java.lang.String s)
           
 void setFinally()
           
 void setLabel(java.lang.String name)
           
 void setMaxLocals()
           
 void setMaxLocals(int max)
           
 void setMaxStack(int max)
           
 void setTry()
           
 void syserr(java.lang.String s)
           
 void sysout(java.lang.String s)
           
 void sysPrintln(java.lang.String dest, java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodBody

public MethodBody(java.lang.String methodName,
                  ClassFileWriter w)

MethodBody

public MethodBody(java.lang.String methodName,
                  ClassFileWriter w,
                  int max_stack,
                  int max_locals)
Method Detail

setMaxStack

public void setMaxStack(int max)

setMaxLocals

public void setMaxLocals(int max)

setMaxLocals

public void setMaxLocals()

addLocalVar

public void addLocalVar(java.lang.String name)

addLocalVar

public void addLocalVar(java.lang.String name,
                        boolean isWide)

getLocalVarIndex

public int getLocalVarIndex(java.lang.String name)
                     throws BadClassFormatException
Throws:
BadClassFormatException

setLabel

public void setLabel(java.lang.String name)
              throws BadClassFormatException
Throws:
BadClassFormatException

getLabelIndex

public int getLabelIndex(java.lang.String name)
                  throws BadClassFormatException
Throws:
BadClassFormatException

setTry

public void setTry()

setCatch

public void setCatch(java.lang.String s)

setFinally

public void setFinally()

getCode

public Attr.Code getCode()
                  throws BadClassFormatException
Throws:
BadClassFormatException

addInst

public void addInst(int opcode)

addInst

public void addInst(int opcode,
                    int p1)

addInst

public void addInst(int opcode,
                    int p1,
                    int p2)

addInst

public void addInst(int opcode,
                    java.lang.String label)

sysPrintln

public void sysPrintln(java.lang.String dest,
                       java.lang.String s)

sysout

public void sysout(java.lang.String s)

syserr

public void syserr(java.lang.String s)

_tableswitch

public void _tableswitch()

_lookupswitch

public void _lookupswitch()

_nop

public void _nop()

_aconst_null

public void _aconst_null()

_iconst_m1

public void _iconst_m1()

_iconst_0

public void _iconst_0()

_iconst_1

public void _iconst_1()

_iconst_2

public void _iconst_2()

_iconst_3

public void _iconst_3()

_iconst_4

public void _iconst_4()

_iconst_5

public void _iconst_5()

_lconst_0

public void _lconst_0()

_lconst_1

public void _lconst_1()

_fconst_0

public void _fconst_0()

_fconst_1

public void _fconst_1()

_fconst_2

public void _fconst_2()

_dconst_0

public void _dconst_0()

_dconst_1

public void _dconst_1()

_bipush

public void _bipush(int val)

_sipush

public void _sipush(int val)

_ldc

public void _ldc(int i)

_ldc

public void _ldc(float f)

_ldc

public void _ldc(java.lang.String s)

_ldc

public void _ldc(long l)

_ldc

public void _ldc(double d)

_iload

public void _iload(java.lang.String v)
            throws BadClassFormatException
Throws:
BadClassFormatException

_lload

public void _lload(java.lang.String v)
            throws BadClassFormatException
Throws:
BadClassFormatException

_fload

public void _fload(java.lang.String v)
            throws BadClassFormatException
Throws:
BadClassFormatException

_dload

public void _dload(java.lang.String v)
            throws BadClassFormatException
Throws:
BadClassFormatException

_aload

public void _aload(java.lang.String v)
            throws BadClassFormatException
Throws:
BadClassFormatException

_iload

public void _iload(int v)
            throws BadClassFormatException
Throws:
BadClassFormatException

_lload

public void _lload(int v)
            throws BadClassFormatException
Throws:
BadClassFormatException

_fload

public void _fload(int v)
            throws BadClassFormatException
Throws:
BadClassFormatException

_dload

public void _dload(int v)
            throws BadClassFormatException
Throws:
BadClassFormatException

_aload

public void _aload(int v)
            throws BadClassFormatException
Throws:
BadClassFormatException

_iload_0

public void _iload_0()

_iload_1

public void _iload_1()

_iload_2

public void _iload_2()

_iload_3

public void _iload_3()

_lload_0

public void _lload_0()

_lload_1

public void _lload_1()

_lload_2

public void _lload_2()

_lload_3

public void _lload_3()

_fload_0

public void _fload_0()

_fload_1

public void _fload_1()

_fload_2

public void _fload_2()

_fload_3

public void _fload_3()

_dload_0

public void _dload_0()

_dload_1

public void _dload_1()

_dload_2

public void _dload_2()

_dload_3

public void _dload_3()

_aload_0

public void _aload_0()

_aload_1

public void _aload_1()

_aload_2

public void _aload_2()

_aload_3

public void _aload_3()

_iaload

public void _iaload()

_laload

public void _laload()

_faload

public void _faload()

_daload

public void _daload()

_aaload

public void _aaload()

_baload

public void _baload()

_caload

public void _caload()

_saload

public void _saload()

_istore

public void _istore(java.lang.String v)
             throws BadClassFormatException
Throws:
BadClassFormatException

_lstore

public void _lstore(java.lang.String v)
             throws BadClassFormatException
Throws:
BadClassFormatException

_fstore

public void _fstore(java.lang.String v)
             throws BadClassFormatException
Throws:
BadClassFormatException

_dstore

public void _dstore(java.lang.String v)
             throws BadClassFormatException
Throws:
BadClassFormatException

_astore

public void _astore(java.lang.String v)
             throws BadClassFormatException
Throws:
BadClassFormatException

_istore

public void _istore(int v)
             throws BadClassFormatException
Throws:
BadClassFormatException

_lstore

public void _lstore(int v)
             throws BadClassFormatException
Throws:
BadClassFormatException

_fstore

public void _fstore(int v)
             throws BadClassFormatException
Throws:
BadClassFormatException

_dstore

public void _dstore(int v)
             throws BadClassFormatException
Throws:
BadClassFormatException

_astore

public void _astore(int v)
             throws BadClassFormatException
Throws:
BadClassFormatException

_istore_0

public void _istore_0()

_istore_1

public void _istore_1()

_istore_2

public void _istore_2()

_istore_3

public void _istore_3()

_lstore_0

public void _lstore_0()

_lstore_1

public void _lstore_1()

_lstore_2

public void _lstore_2()

_lstore_3

public void _lstore_3()

_fstore_0

public void _fstore_0()

_fstore_1

public void _fstore_1()

_fstore_2

public void _fstore_2()

_fstore_3

public void _fstore_3()

_dstore_0

public void _dstore_0()

_dstore_1

public void _dstore_1()

_dstore_2

public void _dstore_2()

_dstore_3

public void _dstore_3()

_astore_0

public void _astore_0()

_astore_1

public void _astore_1()

_astore_2

public void _astore_2()

_astore_3

public void _astore_3()

_iastore

public void _iastore()

_lastore

public void _lastore()

_fastore

public void _fastore()

_dastore

public void _dastore()

_aastore

public void _aastore()

_bastore

public void _bastore()

_castore

public void _castore()

_sastore

public void _sastore()

_pop

public void _pop()

_pop2

public void _pop2()

_dup

public void _dup()

_dup_x1

public void _dup_x1()

_dup_x2

public void _dup_x2()

_dup2

public void _dup2()

_dup2_x1

public void _dup2_x1()

_dup2_x2

public void _dup2_x2()

_swap

public void _swap()

_iadd

public void _iadd()

_ladd

public void _ladd()

_fadd

public void _fadd()

_dadd

public void _dadd()

_isub

public void _isub()

_lsub

public void _lsub()

_fsub

public void _fsub()

_dsub

public void _dsub()

_imul

public void _imul()

_lmul

public void _lmul()

_fmul

public void _fmul()

_dmul

public void _dmul()

_idiv

public void _idiv()

_ldiv

public void _ldiv()

_fdiv

public void _fdiv()

_ddiv

public void _ddiv()

_irem

public void _irem()

_lrem

public void _lrem()

_frem

public void _frem()

_drem

public void _drem()

_ineg

public void _ineg()

_lneg

public void _lneg()

_fneg

public void _fneg()

_dneg

public void _dneg()

_ishl

public void _ishl()

_lshl

public void _lshl()

_ishr

public void _ishr()

_lshr

public void _lshr()

_iushr

public void _iushr()

_lushr

public void _lushr()

_iand

public void _iand()

_land

public void _land()

_ior

public void _ior()

_lor

public void _lor()

_ixor

public void _ixor()

_lxor

public void _lxor()

_iinc

public void _iinc(java.lang.String var,
                  int val)
           throws BadClassFormatException
Throws:
BadClassFormatException

_i2l

public void _i2l()

_i2f

public void _i2f()

_i2d

public void _i2d()

_l2i

public void _l2i()

_l2f

public void _l2f()

_l2d

public void _l2d()

_f2i

public void _f2i()

_f2l

public void _f2l()

_f2d

public void _f2d()

_d2i

public void _d2i()

_d2l

public void _d2l()

_d2f

public void _d2f()

_i2b

public void _i2b()

_i2c

public void _i2c()

_i2s

public void _i2s()

_lcmp

public void _lcmp()

_fcmpl

public void _fcmpl()

_fcmpg

public void _fcmpg()

_dcmpl

public void _dcmpl()

_dcmpg

public void _dcmpg()

_ifeq

public void _ifeq(java.lang.String label)

_ifne

public void _ifne(java.lang.String label)

_iflt

public void _iflt(java.lang.String label)

_ifge

public void _ifge(java.lang.String label)

_ifgt

public void _ifgt(java.lang.String label)

_ifle

public void _ifle(java.lang.String label)

_if_icmpeq

public void _if_icmpeq(java.lang.String label)

_if_icmpne

public void _if_icmpne(java.lang.String label)

_if_icmplt

public void _if_icmplt(java.lang.String label)

_if_icmpge

public void _if_icmpge(java.lang.String label)

_if_icmpgt

public void _if_icmpgt(java.lang.String label)

_if_icmple

public void _if_icmple(java.lang.String label)

_if_acmpeq

public void _if_acmpeq(java.lang.String label)

_if_acmpne

public void _if_acmpne(java.lang.String label)

_goto

public void _goto(java.lang.String label)

_jsr

public void _jsr(java.lang.String label)

_ret

public void _ret(java.lang.String var)
          throws BadClassFormatException
Throws:
BadClassFormatException

_ireturn

public void _ireturn()

_lreturn

public void _lreturn()

_freturn

public void _freturn()

_dreturn

public void _dreturn()

_areturn

public void _areturn()

_return

public void _return()

_getstatic

public void _getstatic(java.lang.String cls,
                       java.lang.String fld,
                       java.lang.String desc)

_putstatic

public void _putstatic(java.lang.String cls,
                       java.lang.String fld,
                       java.lang.String desc)

_getfield

public void _getfield(java.lang.String cls,
                      java.lang.String fld,
                      java.lang.String desc)

_putfield

public void _putfield(java.lang.String cls,
                      java.lang.String fld,
                      java.lang.String desc)

_invokevirtual

public void _invokevirtual(java.lang.String cls,
                           java.lang.String mthd,
                           java.lang.String desc)

_invokespecial

public void _invokespecial(java.lang.String cls,
                           java.lang.String mthd,
                           java.lang.String desc)

_invokestatic

public void _invokestatic(java.lang.String cls,
                          java.lang.String mthd,
                          java.lang.String desc)

_invokeinterface

public void _invokeinterface(java.lang.String cls,
                             java.lang.String mthd,
                             java.lang.String desc)
                      throws BadClassFormatException
Throws:
BadClassFormatException

_new

public void _new(java.lang.String cls)

_newarray

public void _newarray(int prim_type)

_anewarray

public void _anewarray(java.lang.String cls)

_arraylength

public void _arraylength()

_athrow

public void _athrow()

_checkcast

public void _checkcast(java.lang.String cls)

_instanceof

public void _instanceof(java.lang.String cls)

_monitorenter

public void _monitorenter()

_monitorexit

public void _monitorexit()

_multianewarray

public void _multianewarray(java.lang.String cls,
                            int val)

_ifnull

public void _ifnull(java.lang.String label)

_ifnonnull

public void _ifnonnull(java.lang.String label)

_goto_w

public void _goto_w(java.lang.String label)

_jsr_w

public void _jsr_w(java.lang.String label)