Package com.ibm.wala.shrike.shrikeBT
Interface BytecodeConstants
-
public interface BytecodeConstantsInformation about java byte codes that appear in the "code" attribute of a .class file.
-
-
Field Summary
Fields Modifier and Type Field Description static intJBC_aaloadstatic intJBC_aastorestatic intJBC_aconst_nullstatic intJBC_aloadstatic intJBC_aload_0static intJBC_aload_1static intJBC_aload_2static intJBC_aload_3static intJBC_anewarraystatic intJBC_areturnstatic intJBC_arraylengthstatic intJBC_astorestatic intJBC_astore_0static intJBC_astore_1static intJBC_astore_2static intJBC_astore_3static intJBC_athrowstatic intJBC_baloadstatic intJBC_bastorestatic intJBC_bipushstatic intJBC_caloadstatic intJBC_castorestatic intJBC_checkcaststatic intJBC_d2fstatic intJBC_d2istatic intJBC_d2lstatic intJBC_daddstatic intJBC_daloadstatic intJBC_dastorestatic intJBC_dcmpgstatic intJBC_dcmplstatic intJBC_dconst_0static intJBC_dconst_1static intJBC_ddivstatic intJBC_dloadstatic intJBC_dload_0static intJBC_dload_1static intJBC_dload_2static intJBC_dload_3static intJBC_dmulstatic intJBC_dnegstatic intJBC_dremstatic intJBC_dreturnstatic intJBC_dstorestatic intJBC_dstore_0static intJBC_dstore_1static intJBC_dstore_2static intJBC_dstore_3static intJBC_dsubstatic intJBC_dupstatic intJBC_dup_x1static intJBC_dup_x2static intJBC_dup2static intJBC_dup2_x1static intJBC_dup2_x2static intJBC_f2dstatic intJBC_f2istatic intJBC_f2lstatic intJBC_faddstatic intJBC_faloadstatic intJBC_fastorestatic intJBC_fcmpgstatic intJBC_fcmplstatic intJBC_fconst_0static intJBC_fconst_1static intJBC_fconst_2static intJBC_fdivstatic intJBC_floadstatic intJBC_fload_0static intJBC_fload_1static intJBC_fload_2static intJBC_fload_3static intJBC_fmulstatic intJBC_fnegstatic intJBC_fremstatic intJBC_freturnstatic intJBC_fstorestatic intJBC_fstore_0static intJBC_fstore_1static intJBC_fstore_2static intJBC_fstore_3static intJBC_fsubstatic intJBC_getfieldstatic intJBC_getstaticstatic intJBC_gotostatic intJBC_goto_wstatic intJBC_i2dstatic intJBC_i2fstatic intJBC_i2lstatic intJBC_iaddstatic intJBC_ialoadstatic intJBC_iandstatic intJBC_iastorestatic intJBC_iconst_0static intJBC_iconst_1static intJBC_iconst_2static intJBC_iconst_3static intJBC_iconst_4static intJBC_iconst_5static intJBC_iconst_m1static intJBC_idivstatic intJBC_if_acmpeqstatic intJBC_if_acmpnestatic intJBC_if_icmpeqstatic intJBC_if_icmpgestatic intJBC_if_icmpgtstatic intJBC_if_icmplestatic intJBC_if_icmpltstatic intJBC_if_icmpnestatic intJBC_ifeqstatic intJBC_ifgestatic intJBC_ifgtstatic intJBC_iflestatic intJBC_ifltstatic intJBC_ifnestatic intJBC_ifnonnullstatic intJBC_ifnullstatic intJBC_iincstatic intJBC_iloadstatic intJBC_iload_0static intJBC_iload_1static intJBC_iload_2static intJBC_iload_3static intJBC_impdep1static intJBC_impdep2static intJBC_imulstatic intJBC_inegstatic intJBC_instanceofstatic intJBC_int2bytestatic intJBC_int2charstatic intJBC_int2shortstatic intJBC_invokeinterfacestatic intJBC_invokespecialstatic intJBC_invokestaticstatic intJBC_invokevirtualstatic intJBC_iorstatic intJBC_iremstatic intJBC_ireturnstatic intJBC_ishlstatic intJBC_ishrstatic intJBC_istorestatic intJBC_istore_0static intJBC_istore_1static intJBC_istore_2static intJBC_istore_3static intJBC_isubstatic intJBC_iushrstatic intJBC_ixorstatic intJBC_jsrstatic intJBC_jsr_wstatic intJBC_l2dstatic intJBC_l2fstatic intJBC_l2istatic intJBC_laddstatic intJBC_laloadstatic intJBC_landstatic intJBC_lastorestatic intJBC_lcmpstatic intJBC_lconst_0static intJBC_lconst_1static intJBC_ldcstatic intJBC_ldc_wstatic intJBC_ldc2_wstatic intJBC_ldivstatic byte[]JBC_lengthstatic intJBC_lloadstatic intJBC_lload_0static intJBC_lload_1static intJBC_lload_2static intJBC_lload_3static intJBC_lmulstatic intJBC_lnegstatic intJBC_lookupswitchstatic intJBC_lorstatic intJBC_lremstatic intJBC_lreturnstatic intJBC_lshlstatic intJBC_lshrstatic intJBC_lstorestatic intJBC_lstore_0static intJBC_lstore_1static intJBC_lstore_2static intJBC_lstore_3static intJBC_lsubstatic intJBC_lushrstatic intJBC_lxorstatic intJBC_monitorenterstatic intJBC_monitorexitstatic intJBC_multianewarraystatic java.lang.String[]JBC_nameBytecode names (for debugging/printing)static intJBC_newstatic intJBC_newarraystatic intJBC_nopstatic intJBC_popstatic intJBC_pop2static intJBC_putfieldstatic intJBC_putstaticstatic intJBC_retstatic intJBC_returnstatic intJBC_saloadstatic intJBC_sastorestatic intJBC_sipushstatic intJBC_swapstatic intJBC_tableswitchstatic intJBC_widestatic intJBC_xxxunusedxxx
-
-
-
Field Detail
-
JBC_nop
static final int JBC_nop
- See Also:
- Constant Field Values
-
JBC_aconst_null
static final int JBC_aconst_null
- See Also:
- Constant Field Values
-
JBC_iconst_m1
static final int JBC_iconst_m1
- See Also:
- Constant Field Values
-
JBC_iconst_0
static final int JBC_iconst_0
- See Also:
- Constant Field Values
-
JBC_iconst_1
static final int JBC_iconst_1
- See Also:
- Constant Field Values
-
JBC_iconst_2
static final int JBC_iconst_2
- See Also:
- Constant Field Values
-
JBC_iconst_3
static final int JBC_iconst_3
- See Also:
- Constant Field Values
-
JBC_iconst_4
static final int JBC_iconst_4
- See Also:
- Constant Field Values
-
JBC_iconst_5
static final int JBC_iconst_5
- See Also:
- Constant Field Values
-
JBC_lconst_0
static final int JBC_lconst_0
- See Also:
- Constant Field Values
-
JBC_lconst_1
static final int JBC_lconst_1
- See Also:
- Constant Field Values
-
JBC_fconst_0
static final int JBC_fconst_0
- See Also:
- Constant Field Values
-
JBC_fconst_1
static final int JBC_fconst_1
- See Also:
- Constant Field Values
-
JBC_fconst_2
static final int JBC_fconst_2
- See Also:
- Constant Field Values
-
JBC_dconst_0
static final int JBC_dconst_0
- See Also:
- Constant Field Values
-
JBC_dconst_1
static final int JBC_dconst_1
- See Also:
- Constant Field Values
-
JBC_bipush
static final int JBC_bipush
- See Also:
- Constant Field Values
-
JBC_sipush
static final int JBC_sipush
- See Also:
- Constant Field Values
-
JBC_ldc
static final int JBC_ldc
- See Also:
- Constant Field Values
-
JBC_ldc_w
static final int JBC_ldc_w
- See Also:
- Constant Field Values
-
JBC_ldc2_w
static final int JBC_ldc2_w
- See Also:
- Constant Field Values
-
JBC_iload
static final int JBC_iload
- See Also:
- Constant Field Values
-
JBC_lload
static final int JBC_lload
- See Also:
- Constant Field Values
-
JBC_fload
static final int JBC_fload
- See Also:
- Constant Field Values
-
JBC_dload
static final int JBC_dload
- See Also:
- Constant Field Values
-
JBC_aload
static final int JBC_aload
- See Also:
- Constant Field Values
-
JBC_iload_0
static final int JBC_iload_0
- See Also:
- Constant Field Values
-
JBC_iload_1
static final int JBC_iload_1
- See Also:
- Constant Field Values
-
JBC_iload_2
static final int JBC_iload_2
- See Also:
- Constant Field Values
-
JBC_iload_3
static final int JBC_iload_3
- See Also:
- Constant Field Values
-
JBC_lload_0
static final int JBC_lload_0
- See Also:
- Constant Field Values
-
JBC_lload_1
static final int JBC_lload_1
- See Also:
- Constant Field Values
-
JBC_lload_2
static final int JBC_lload_2
- See Also:
- Constant Field Values
-
JBC_lload_3
static final int JBC_lload_3
- See Also:
- Constant Field Values
-
JBC_fload_0
static final int JBC_fload_0
- See Also:
- Constant Field Values
-
JBC_fload_1
static final int JBC_fload_1
- See Also:
- Constant Field Values
-
JBC_fload_2
static final int JBC_fload_2
- See Also:
- Constant Field Values
-
JBC_fload_3
static final int JBC_fload_3
- See Also:
- Constant Field Values
-
JBC_dload_0
static final int JBC_dload_0
- See Also:
- Constant Field Values
-
JBC_dload_1
static final int JBC_dload_1
- See Also:
- Constant Field Values
-
JBC_dload_2
static final int JBC_dload_2
- See Also:
- Constant Field Values
-
JBC_dload_3
static final int JBC_dload_3
- See Also:
- Constant Field Values
-
JBC_aload_0
static final int JBC_aload_0
- See Also:
- Constant Field Values
-
JBC_aload_1
static final int JBC_aload_1
- See Also:
- Constant Field Values
-
JBC_aload_2
static final int JBC_aload_2
- See Also:
- Constant Field Values
-
JBC_aload_3
static final int JBC_aload_3
- See Also:
- Constant Field Values
-
JBC_iaload
static final int JBC_iaload
- See Also:
- Constant Field Values
-
JBC_laload
static final int JBC_laload
- See Also:
- Constant Field Values
-
JBC_faload
static final int JBC_faload
- See Also:
- Constant Field Values
-
JBC_daload
static final int JBC_daload
- See Also:
- Constant Field Values
-
JBC_aaload
static final int JBC_aaload
- See Also:
- Constant Field Values
-
JBC_baload
static final int JBC_baload
- See Also:
- Constant Field Values
-
JBC_caload
static final int JBC_caload
- See Also:
- Constant Field Values
-
JBC_saload
static final int JBC_saload
- See Also:
- Constant Field Values
-
JBC_istore
static final int JBC_istore
- See Also:
- Constant Field Values
-
JBC_lstore
static final int JBC_lstore
- See Also:
- Constant Field Values
-
JBC_fstore
static final int JBC_fstore
- See Also:
- Constant Field Values
-
JBC_dstore
static final int JBC_dstore
- See Also:
- Constant Field Values
-
JBC_astore
static final int JBC_astore
- See Also:
- Constant Field Values
-
JBC_istore_0
static final int JBC_istore_0
- See Also:
- Constant Field Values
-
JBC_istore_1
static final int JBC_istore_1
- See Also:
- Constant Field Values
-
JBC_istore_2
static final int JBC_istore_2
- See Also:
- Constant Field Values
-
JBC_istore_3
static final int JBC_istore_3
- See Also:
- Constant Field Values
-
JBC_lstore_0
static final int JBC_lstore_0
- See Also:
- Constant Field Values
-
JBC_lstore_1
static final int JBC_lstore_1
- See Also:
- Constant Field Values
-
JBC_lstore_2
static final int JBC_lstore_2
- See Also:
- Constant Field Values
-
JBC_lstore_3
static final int JBC_lstore_3
- See Also:
- Constant Field Values
-
JBC_fstore_0
static final int JBC_fstore_0
- See Also:
- Constant Field Values
-
JBC_fstore_1
static final int JBC_fstore_1
- See Also:
- Constant Field Values
-
JBC_fstore_2
static final int JBC_fstore_2
- See Also:
- Constant Field Values
-
JBC_fstore_3
static final int JBC_fstore_3
- See Also:
- Constant Field Values
-
JBC_dstore_0
static final int JBC_dstore_0
- See Also:
- Constant Field Values
-
JBC_dstore_1
static final int JBC_dstore_1
- See Also:
- Constant Field Values
-
JBC_dstore_2
static final int JBC_dstore_2
- See Also:
- Constant Field Values
-
JBC_dstore_3
static final int JBC_dstore_3
- See Also:
- Constant Field Values
-
JBC_astore_0
static final int JBC_astore_0
- See Also:
- Constant Field Values
-
JBC_astore_1
static final int JBC_astore_1
- See Also:
- Constant Field Values
-
JBC_astore_2
static final int JBC_astore_2
- See Also:
- Constant Field Values
-
JBC_astore_3
static final int JBC_astore_3
- See Also:
- Constant Field Values
-
JBC_iastore
static final int JBC_iastore
- See Also:
- Constant Field Values
-
JBC_lastore
static final int JBC_lastore
- See Also:
- Constant Field Values
-
JBC_fastore
static final int JBC_fastore
- See Also:
- Constant Field Values
-
JBC_dastore
static final int JBC_dastore
- See Also:
- Constant Field Values
-
JBC_aastore
static final int JBC_aastore
- See Also:
- Constant Field Values
-
JBC_bastore
static final int JBC_bastore
- See Also:
- Constant Field Values
-
JBC_castore
static final int JBC_castore
- See Also:
- Constant Field Values
-
JBC_sastore
static final int JBC_sastore
- See Also:
- Constant Field Values
-
JBC_pop
static final int JBC_pop
- See Also:
- Constant Field Values
-
JBC_pop2
static final int JBC_pop2
- See Also:
- Constant Field Values
-
JBC_dup
static final int JBC_dup
- See Also:
- Constant Field Values
-
JBC_dup_x1
static final int JBC_dup_x1
- See Also:
- Constant Field Values
-
JBC_dup_x2
static final int JBC_dup_x2
- See Also:
- Constant Field Values
-
JBC_dup2
static final int JBC_dup2
- See Also:
- Constant Field Values
-
JBC_dup2_x1
static final int JBC_dup2_x1
- See Also:
- Constant Field Values
-
JBC_dup2_x2
static final int JBC_dup2_x2
- See Also:
- Constant Field Values
-
JBC_swap
static final int JBC_swap
- See Also:
- Constant Field Values
-
JBC_iadd
static final int JBC_iadd
- See Also:
- Constant Field Values
-
JBC_ladd
static final int JBC_ladd
- See Also:
- Constant Field Values
-
JBC_fadd
static final int JBC_fadd
- See Also:
- Constant Field Values
-
JBC_dadd
static final int JBC_dadd
- See Also:
- Constant Field Values
-
JBC_isub
static final int JBC_isub
- See Also:
- Constant Field Values
-
JBC_lsub
static final int JBC_lsub
- See Also:
- Constant Field Values
-
JBC_fsub
static final int JBC_fsub
- See Also:
- Constant Field Values
-
JBC_dsub
static final int JBC_dsub
- See Also:
- Constant Field Values
-
JBC_imul
static final int JBC_imul
- See Also:
- Constant Field Values
-
JBC_lmul
static final int JBC_lmul
- See Also:
- Constant Field Values
-
JBC_fmul
static final int JBC_fmul
- See Also:
- Constant Field Values
-
JBC_dmul
static final int JBC_dmul
- See Also:
- Constant Field Values
-
JBC_idiv
static final int JBC_idiv
- See Also:
- Constant Field Values
-
JBC_ldiv
static final int JBC_ldiv
- See Also:
- Constant Field Values
-
JBC_fdiv
static final int JBC_fdiv
- See Also:
- Constant Field Values
-
JBC_ddiv
static final int JBC_ddiv
- See Also:
- Constant Field Values
-
JBC_irem
static final int JBC_irem
- See Also:
- Constant Field Values
-
JBC_lrem
static final int JBC_lrem
- See Also:
- Constant Field Values
-
JBC_frem
static final int JBC_frem
- See Also:
- Constant Field Values
-
JBC_drem
static final int JBC_drem
- See Also:
- Constant Field Values
-
JBC_ineg
static final int JBC_ineg
- See Also:
- Constant Field Values
-
JBC_lneg
static final int JBC_lneg
- See Also:
- Constant Field Values
-
JBC_fneg
static final int JBC_fneg
- See Also:
- Constant Field Values
-
JBC_dneg
static final int JBC_dneg
- See Also:
- Constant Field Values
-
JBC_ishl
static final int JBC_ishl
- See Also:
- Constant Field Values
-
JBC_lshl
static final int JBC_lshl
- See Also:
- Constant Field Values
-
JBC_ishr
static final int JBC_ishr
- See Also:
- Constant Field Values
-
JBC_lshr
static final int JBC_lshr
- See Also:
- Constant Field Values
-
JBC_iushr
static final int JBC_iushr
- See Also:
- Constant Field Values
-
JBC_lushr
static final int JBC_lushr
- See Also:
- Constant Field Values
-
JBC_iand
static final int JBC_iand
- See Also:
- Constant Field Values
-
JBC_land
static final int JBC_land
- See Also:
- Constant Field Values
-
JBC_ior
static final int JBC_ior
- See Also:
- Constant Field Values
-
JBC_lor
static final int JBC_lor
- See Also:
- Constant Field Values
-
JBC_ixor
static final int JBC_ixor
- See Also:
- Constant Field Values
-
JBC_lxor
static final int JBC_lxor
- See Also:
- Constant Field Values
-
JBC_iinc
static final int JBC_iinc
- See Also:
- Constant Field Values
-
JBC_i2l
static final int JBC_i2l
- See Also:
- Constant Field Values
-
JBC_i2f
static final int JBC_i2f
- See Also:
- Constant Field Values
-
JBC_i2d
static final int JBC_i2d
- See Also:
- Constant Field Values
-
JBC_l2i
static final int JBC_l2i
- See Also:
- Constant Field Values
-
JBC_l2f
static final int JBC_l2f
- See Also:
- Constant Field Values
-
JBC_l2d
static final int JBC_l2d
- See Also:
- Constant Field Values
-
JBC_f2i
static final int JBC_f2i
- See Also:
- Constant Field Values
-
JBC_f2l
static final int JBC_f2l
- See Also:
- Constant Field Values
-
JBC_f2d
static final int JBC_f2d
- See Also:
- Constant Field Values
-
JBC_d2i
static final int JBC_d2i
- See Also:
- Constant Field Values
-
JBC_d2l
static final int JBC_d2l
- See Also:
- Constant Field Values
-
JBC_d2f
static final int JBC_d2f
- See Also:
- Constant Field Values
-
JBC_int2byte
static final int JBC_int2byte
- See Also:
- Constant Field Values
-
JBC_int2char
static final int JBC_int2char
- See Also:
- Constant Field Values
-
JBC_int2short
static final int JBC_int2short
- See Also:
- Constant Field Values
-
JBC_lcmp
static final int JBC_lcmp
- See Also:
- Constant Field Values
-
JBC_fcmpl
static final int JBC_fcmpl
- See Also:
- Constant Field Values
-
JBC_fcmpg
static final int JBC_fcmpg
- See Also:
- Constant Field Values
-
JBC_dcmpl
static final int JBC_dcmpl
- See Also:
- Constant Field Values
-
JBC_dcmpg
static final int JBC_dcmpg
- See Also:
- Constant Field Values
-
JBC_ifeq
static final int JBC_ifeq
- See Also:
- Constant Field Values
-
JBC_ifne
static final int JBC_ifne
- See Also:
- Constant Field Values
-
JBC_iflt
static final int JBC_iflt
- See Also:
- Constant Field Values
-
JBC_ifge
static final int JBC_ifge
- See Also:
- Constant Field Values
-
JBC_ifgt
static final int JBC_ifgt
- See Also:
- Constant Field Values
-
JBC_ifle
static final int JBC_ifle
- See Also:
- Constant Field Values
-
JBC_if_icmpeq
static final int JBC_if_icmpeq
- See Also:
- Constant Field Values
-
JBC_if_icmpne
static final int JBC_if_icmpne
- See Also:
- Constant Field Values
-
JBC_if_icmplt
static final int JBC_if_icmplt
- See Also:
- Constant Field Values
-
JBC_if_icmpge
static final int JBC_if_icmpge
- See Also:
- Constant Field Values
-
JBC_if_icmpgt
static final int JBC_if_icmpgt
- See Also:
- Constant Field Values
-
JBC_if_icmple
static final int JBC_if_icmple
- See Also:
- Constant Field Values
-
JBC_if_acmpeq
static final int JBC_if_acmpeq
- See Also:
- Constant Field Values
-
JBC_if_acmpne
static final int JBC_if_acmpne
- See Also:
- Constant Field Values
-
JBC_goto
static final int JBC_goto
- See Also:
- Constant Field Values
-
JBC_jsr
static final int JBC_jsr
- See Also:
- Constant Field Values
-
JBC_ret
static final int JBC_ret
- See Also:
- Constant Field Values
-
JBC_tableswitch
static final int JBC_tableswitch
- See Also:
- Constant Field Values
-
JBC_lookupswitch
static final int JBC_lookupswitch
- See Also:
- Constant Field Values
-
JBC_ireturn
static final int JBC_ireturn
- See Also:
- Constant Field Values
-
JBC_lreturn
static final int JBC_lreturn
- See Also:
- Constant Field Values
-
JBC_freturn
static final int JBC_freturn
- See Also:
- Constant Field Values
-
JBC_dreturn
static final int JBC_dreturn
- See Also:
- Constant Field Values
-
JBC_areturn
static final int JBC_areturn
- See Also:
- Constant Field Values
-
JBC_return
static final int JBC_return
- See Also:
- Constant Field Values
-
JBC_getstatic
static final int JBC_getstatic
- See Also:
- Constant Field Values
-
JBC_putstatic
static final int JBC_putstatic
- See Also:
- Constant Field Values
-
JBC_getfield
static final int JBC_getfield
- See Also:
- Constant Field Values
-
JBC_putfield
static final int JBC_putfield
- See Also:
- Constant Field Values
-
JBC_invokevirtual
static final int JBC_invokevirtual
- See Also:
- Constant Field Values
-
JBC_invokespecial
static final int JBC_invokespecial
- See Also:
- Constant Field Values
-
JBC_invokestatic
static final int JBC_invokestatic
- See Also:
- Constant Field Values
-
JBC_invokeinterface
static final int JBC_invokeinterface
- See Also:
- Constant Field Values
-
JBC_xxxunusedxxx
static final int JBC_xxxunusedxxx
- See Also:
- Constant Field Values
-
JBC_new
static final int JBC_new
- See Also:
- Constant Field Values
-
JBC_newarray
static final int JBC_newarray
- See Also:
- Constant Field Values
-
JBC_anewarray
static final int JBC_anewarray
- See Also:
- Constant Field Values
-
JBC_arraylength
static final int JBC_arraylength
- See Also:
- Constant Field Values
-
JBC_athrow
static final int JBC_athrow
- See Also:
- Constant Field Values
-
JBC_checkcast
static final int JBC_checkcast
- See Also:
- Constant Field Values
-
JBC_instanceof
static final int JBC_instanceof
- See Also:
- Constant Field Values
-
JBC_monitorenter
static final int JBC_monitorenter
- See Also:
- Constant Field Values
-
JBC_monitorexit
static final int JBC_monitorexit
- See Also:
- Constant Field Values
-
JBC_wide
static final int JBC_wide
- See Also:
- Constant Field Values
-
JBC_multianewarray
static final int JBC_multianewarray
- See Also:
- Constant Field Values
-
JBC_ifnull
static final int JBC_ifnull
- See Also:
- Constant Field Values
-
JBC_ifnonnull
static final int JBC_ifnonnull
- See Also:
- Constant Field Values
-
JBC_goto_w
static final int JBC_goto_w
- See Also:
- Constant Field Values
-
JBC_jsr_w
static final int JBC_jsr_w
- See Also:
- Constant Field Values
-
JBC_impdep1
static final int JBC_impdep1
- See Also:
- Constant Field Values
-
JBC_impdep2
static final int JBC_impdep2
- See Also:
- Constant Field Values
-
JBC_length
static final byte[] JBC_length
-
JBC_name
static final java.lang.String[] JBC_name
Bytecode names (for debugging/printing)
-
-