Interface BytecodeConstants
- All Known Implementing Classes:
AndroidEntryPoint
,ArgumentTypeEntrypoint
,AstCallGraph
,BytecodeStream
,CallSiteReference
,CrossLanguageCallGraph
,DefaultEntrypoint
,DelegatingExplicitCallGraph
,DexEntryPoint
,DynamicCallSiteReference
,Entrypoint
,ExplicitCallGraph
,JSCallGraph
,ScriptEntryPoints.ScriptEntryPoint
,ShrikeBTMethod
,ShrikeCTMethod
,ShrikeUtil
,SubtypesEntrypoint
,XMLMethodSummaryReader
public interface BytecodeConstants
Information about java byte codes that appear in the "code" attribute of a .class file.
- Author:
- Bowen Alpern, Derek Lieber, Stephen Fink
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final byte[]
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
Bytecode names (for debugging/printing)static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Field Details
-
JBC_nop
static final int JBC_nop- See Also:
-
JBC_aconst_null
static final int JBC_aconst_null- See Also:
-
JBC_iconst_m1
static final int JBC_iconst_m1- See Also:
-
JBC_iconst_0
static final int JBC_iconst_0- See Also:
-
JBC_iconst_1
static final int JBC_iconst_1- See Also:
-
JBC_iconst_2
static final int JBC_iconst_2- See Also:
-
JBC_iconst_3
static final int JBC_iconst_3- See Also:
-
JBC_iconst_4
static final int JBC_iconst_4- See Also:
-
JBC_iconst_5
static final int JBC_iconst_5- See Also:
-
JBC_lconst_0
static final int JBC_lconst_0- See Also:
-
JBC_lconst_1
static final int JBC_lconst_1- See Also:
-
JBC_fconst_0
static final int JBC_fconst_0- See Also:
-
JBC_fconst_1
static final int JBC_fconst_1- See Also:
-
JBC_fconst_2
static final int JBC_fconst_2- See Also:
-
JBC_dconst_0
static final int JBC_dconst_0- See Also:
-
JBC_dconst_1
static final int JBC_dconst_1- See Also:
-
JBC_bipush
static final int JBC_bipush- See Also:
-
JBC_sipush
static final int JBC_sipush- See Also:
-
JBC_ldc
static final int JBC_ldc- See Also:
-
JBC_ldc_w
static final int JBC_ldc_w- See Also:
-
JBC_ldc2_w
static final int JBC_ldc2_w- See Also:
-
JBC_iload
static final int JBC_iload- See Also:
-
JBC_lload
static final int JBC_lload- See Also:
-
JBC_fload
static final int JBC_fload- See Also:
-
JBC_dload
static final int JBC_dload- See Also:
-
JBC_aload
static final int JBC_aload- See Also:
-
JBC_iload_0
static final int JBC_iload_0- See Also:
-
JBC_iload_1
static final int JBC_iload_1- See Also:
-
JBC_iload_2
static final int JBC_iload_2- See Also:
-
JBC_iload_3
static final int JBC_iload_3- See Also:
-
JBC_lload_0
static final int JBC_lload_0- See Also:
-
JBC_lload_1
static final int JBC_lload_1- See Also:
-
JBC_lload_2
static final int JBC_lload_2- See Also:
-
JBC_lload_3
static final int JBC_lload_3- See Also:
-
JBC_fload_0
static final int JBC_fload_0- See Also:
-
JBC_fload_1
static final int JBC_fload_1- See Also:
-
JBC_fload_2
static final int JBC_fload_2- See Also:
-
JBC_fload_3
static final int JBC_fload_3- See Also:
-
JBC_dload_0
static final int JBC_dload_0- See Also:
-
JBC_dload_1
static final int JBC_dload_1- See Also:
-
JBC_dload_2
static final int JBC_dload_2- See Also:
-
JBC_dload_3
static final int JBC_dload_3- See Also:
-
JBC_aload_0
static final int JBC_aload_0- See Also:
-
JBC_aload_1
static final int JBC_aload_1- See Also:
-
JBC_aload_2
static final int JBC_aload_2- See Also:
-
JBC_aload_3
static final int JBC_aload_3- See Also:
-
JBC_iaload
static final int JBC_iaload- See Also:
-
JBC_laload
static final int JBC_laload- See Also:
-
JBC_faload
static final int JBC_faload- See Also:
-
JBC_daload
static final int JBC_daload- See Also:
-
JBC_aaload
static final int JBC_aaload- See Also:
-
JBC_baload
static final int JBC_baload- See Also:
-
JBC_caload
static final int JBC_caload- See Also:
-
JBC_saload
static final int JBC_saload- See Also:
-
JBC_istore
static final int JBC_istore- See Also:
-
JBC_lstore
static final int JBC_lstore- See Also:
-
JBC_fstore
static final int JBC_fstore- See Also:
-
JBC_dstore
static final int JBC_dstore- See Also:
-
JBC_astore
static final int JBC_astore- See Also:
-
JBC_istore_0
static final int JBC_istore_0- See Also:
-
JBC_istore_1
static final int JBC_istore_1- See Also:
-
JBC_istore_2
static final int JBC_istore_2- See Also:
-
JBC_istore_3
static final int JBC_istore_3- See Also:
-
JBC_lstore_0
static final int JBC_lstore_0- See Also:
-
JBC_lstore_1
static final int JBC_lstore_1- See Also:
-
JBC_lstore_2
static final int JBC_lstore_2- See Also:
-
JBC_lstore_3
static final int JBC_lstore_3- See Also:
-
JBC_fstore_0
static final int JBC_fstore_0- See Also:
-
JBC_fstore_1
static final int JBC_fstore_1- See Also:
-
JBC_fstore_2
static final int JBC_fstore_2- See Also:
-
JBC_fstore_3
static final int JBC_fstore_3- See Also:
-
JBC_dstore_0
static final int JBC_dstore_0- See Also:
-
JBC_dstore_1
static final int JBC_dstore_1- See Also:
-
JBC_dstore_2
static final int JBC_dstore_2- See Also:
-
JBC_dstore_3
static final int JBC_dstore_3- See Also:
-
JBC_astore_0
static final int JBC_astore_0- See Also:
-
JBC_astore_1
static final int JBC_astore_1- See Also:
-
JBC_astore_2
static final int JBC_astore_2- See Also:
-
JBC_astore_3
static final int JBC_astore_3- See Also:
-
JBC_iastore
static final int JBC_iastore- See Also:
-
JBC_lastore
static final int JBC_lastore- See Also:
-
JBC_fastore
static final int JBC_fastore- See Also:
-
JBC_dastore
static final int JBC_dastore- See Also:
-
JBC_aastore
static final int JBC_aastore- See Also:
-
JBC_bastore
static final int JBC_bastore- See Also:
-
JBC_castore
static final int JBC_castore- See Also:
-
JBC_sastore
static final int JBC_sastore- See Also:
-
JBC_pop
static final int JBC_pop- See Also:
-
JBC_pop2
static final int JBC_pop2- See Also:
-
JBC_dup
static final int JBC_dup- See Also:
-
JBC_dup_x1
static final int JBC_dup_x1- See Also:
-
JBC_dup_x2
static final int JBC_dup_x2- See Also:
-
JBC_dup2
static final int JBC_dup2- See Also:
-
JBC_dup2_x1
static final int JBC_dup2_x1- See Also:
-
JBC_dup2_x2
static final int JBC_dup2_x2- See Also:
-
JBC_swap
static final int JBC_swap- See Also:
-
JBC_iadd
static final int JBC_iadd- See Also:
-
JBC_ladd
static final int JBC_ladd- See Also:
-
JBC_fadd
static final int JBC_fadd- See Also:
-
JBC_dadd
static final int JBC_dadd- See Also:
-
JBC_isub
static final int JBC_isub- See Also:
-
JBC_lsub
static final int JBC_lsub- See Also:
-
JBC_fsub
static final int JBC_fsub- See Also:
-
JBC_dsub
static final int JBC_dsub- See Also:
-
JBC_imul
static final int JBC_imul- See Also:
-
JBC_lmul
static final int JBC_lmul- See Also:
-
JBC_fmul
static final int JBC_fmul- See Also:
-
JBC_dmul
static final int JBC_dmul- See Also:
-
JBC_idiv
static final int JBC_idiv- See Also:
-
JBC_ldiv
static final int JBC_ldiv- See Also:
-
JBC_fdiv
static final int JBC_fdiv- See Also:
-
JBC_ddiv
static final int JBC_ddiv- See Also:
-
JBC_irem
static final int JBC_irem- See Also:
-
JBC_lrem
static final int JBC_lrem- See Also:
-
JBC_frem
static final int JBC_frem- See Also:
-
JBC_drem
static final int JBC_drem- See Also:
-
JBC_ineg
static final int JBC_ineg- See Also:
-
JBC_lneg
static final int JBC_lneg- See Also:
-
JBC_fneg
static final int JBC_fneg- See Also:
-
JBC_dneg
static final int JBC_dneg- See Also:
-
JBC_ishl
static final int JBC_ishl- See Also:
-
JBC_lshl
static final int JBC_lshl- See Also:
-
JBC_ishr
static final int JBC_ishr- See Also:
-
JBC_lshr
static final int JBC_lshr- See Also:
-
JBC_iushr
static final int JBC_iushr- See Also:
-
JBC_lushr
static final int JBC_lushr- See Also:
-
JBC_iand
static final int JBC_iand- See Also:
-
JBC_land
static final int JBC_land- See Also:
-
JBC_ior
static final int JBC_ior- See Also:
-
JBC_lor
static final int JBC_lor- See Also:
-
JBC_ixor
static final int JBC_ixor- See Also:
-
JBC_lxor
static final int JBC_lxor- See Also:
-
JBC_iinc
static final int JBC_iinc- See Also:
-
JBC_i2l
static final int JBC_i2l- See Also:
-
JBC_i2f
static final int JBC_i2f- See Also:
-
JBC_i2d
static final int JBC_i2d- See Also:
-
JBC_l2i
static final int JBC_l2i- See Also:
-
JBC_l2f
static final int JBC_l2f- See Also:
-
JBC_l2d
static final int JBC_l2d- See Also:
-
JBC_f2i
static final int JBC_f2i- See Also:
-
JBC_f2l
static final int JBC_f2l- See Also:
-
JBC_f2d
static final int JBC_f2d- See Also:
-
JBC_d2i
static final int JBC_d2i- See Also:
-
JBC_d2l
static final int JBC_d2l- See Also:
-
JBC_d2f
static final int JBC_d2f- See Also:
-
JBC_int2byte
static final int JBC_int2byte- See Also:
-
JBC_int2char
static final int JBC_int2char- See Also:
-
JBC_int2short
static final int JBC_int2short- See Also:
-
JBC_lcmp
static final int JBC_lcmp- See Also:
-
JBC_fcmpl
static final int JBC_fcmpl- See Also:
-
JBC_fcmpg
static final int JBC_fcmpg- See Also:
-
JBC_dcmpl
static final int JBC_dcmpl- See Also:
-
JBC_dcmpg
static final int JBC_dcmpg- See Also:
-
JBC_ifeq
static final int JBC_ifeq- See Also:
-
JBC_ifne
static final int JBC_ifne- See Also:
-
JBC_iflt
static final int JBC_iflt- See Also:
-
JBC_ifge
static final int JBC_ifge- See Also:
-
JBC_ifgt
static final int JBC_ifgt- See Also:
-
JBC_ifle
static final int JBC_ifle- See Also:
-
JBC_if_icmpeq
static final int JBC_if_icmpeq- See Also:
-
JBC_if_icmpne
static final int JBC_if_icmpne- See Also:
-
JBC_if_icmplt
static final int JBC_if_icmplt- See Also:
-
JBC_if_icmpge
static final int JBC_if_icmpge- See Also:
-
JBC_if_icmpgt
static final int JBC_if_icmpgt- See Also:
-
JBC_if_icmple
static final int JBC_if_icmple- See Also:
-
JBC_if_acmpeq
static final int JBC_if_acmpeq- See Also:
-
JBC_if_acmpne
static final int JBC_if_acmpne- See Also:
-
JBC_goto
static final int JBC_goto- See Also:
-
JBC_jsr
static final int JBC_jsr- See Also:
-
JBC_ret
static final int JBC_ret- See Also:
-
JBC_tableswitch
static final int JBC_tableswitch- See Also:
-
JBC_lookupswitch
static final int JBC_lookupswitch- See Also:
-
JBC_ireturn
static final int JBC_ireturn- See Also:
-
JBC_lreturn
static final int JBC_lreturn- See Also:
-
JBC_freturn
static final int JBC_freturn- See Also:
-
JBC_dreturn
static final int JBC_dreturn- See Also:
-
JBC_areturn
static final int JBC_areturn- See Also:
-
JBC_return
static final int JBC_return- See Also:
-
JBC_getstatic
static final int JBC_getstatic- See Also:
-
JBC_putstatic
static final int JBC_putstatic- See Also:
-
JBC_getfield
static final int JBC_getfield- See Also:
-
JBC_putfield
static final int JBC_putfield- See Also:
-
JBC_invokevirtual
static final int JBC_invokevirtual- See Also:
-
JBC_invokespecial
static final int JBC_invokespecial- See Also:
-
JBC_invokestatic
static final int JBC_invokestatic- See Also:
-
JBC_invokeinterface
static final int JBC_invokeinterface- See Also:
-
JBC_xxxunusedxxx
static final int JBC_xxxunusedxxx- See Also:
-
JBC_new
static final int JBC_new- See Also:
-
JBC_newarray
static final int JBC_newarray- See Also:
-
JBC_anewarray
static final int JBC_anewarray- See Also:
-
JBC_arraylength
static final int JBC_arraylength- See Also:
-
JBC_athrow
static final int JBC_athrow- See Also:
-
JBC_checkcast
static final int JBC_checkcast- See Also:
-
JBC_instanceof
static final int JBC_instanceof- See Also:
-
JBC_monitorenter
static final int JBC_monitorenter- See Also:
-
JBC_monitorexit
static final int JBC_monitorexit- See Also:
-
JBC_wide
static final int JBC_wide- See Also:
-
JBC_multianewarray
static final int JBC_multianewarray- See Also:
-
JBC_ifnull
static final int JBC_ifnull- See Also:
-
JBC_ifnonnull
static final int JBC_ifnonnull- See Also:
-
JBC_goto_w
static final int JBC_goto_w- See Also:
-
JBC_jsr_w
static final int JBC_jsr_w- See Also:
-
JBC_impdep1
static final int JBC_impdep1- See Also:
-
JBC_impdep2
static final int JBC_impdep2- See Also:
-
JBC_length
static final byte[] JBC_length -
JBC_name
Bytecode names (for debugging/printing)
-