Enum AFlag

java.lang.Object
java.lang.Enum<AFlag>
jadx.core.dex.attributes.AFlag
All Implemented Interfaces:
Serializable, Comparable<AFlag>

public enum AFlag extends Enum<AFlag>
  • Enum Constant Details

    • MTH_ENTER_BLOCK

      public static final AFlag MTH_ENTER_BLOCK
    • MTH_EXIT_BLOCK

      public static final AFlag MTH_EXIT_BLOCK
    • TRY_ENTER

      public static final AFlag TRY_ENTER
    • TRY_LEAVE

      public static final AFlag TRY_LEAVE
    • LOOP_START

      public static final AFlag LOOP_START
    • LOOP_END

      public static final AFlag LOOP_END
    • SYNTHETIC

      public static final AFlag SYNTHETIC
    • RETURN

      public static final AFlag RETURN
    • ORIG_RETURN

      public static final AFlag ORIG_RETURN
    • DONT_WRAP

      public static final AFlag DONT_WRAP
    • DONT_INLINE

      public static final AFlag DONT_INLINE
    • DONT_INLINE_CONST

      public static final AFlag DONT_INLINE_CONST
    • DONT_INVERT

      public static final AFlag DONT_INVERT
    • DONT_GENERATE

      public static final AFlag DONT_GENERATE
    • COMMENT_OUT

      public static final AFlag COMMENT_OUT
    • REMOVE

      public static final AFlag REMOVE
    • REMOVE_SUPER_CLASS

      public static final AFlag REMOVE_SUPER_CLASS
    • HIDDEN

      public static final AFlag HIDDEN
    • CONVERTED_ENUM

      public static final AFlag CONVERTED_ENUM
    • DONT_RENAME

      public static final AFlag DONT_RENAME
    • FORCE_RAW_NAME

      public static final AFlag FORCE_RAW_NAME
    • ADDED_TO_REGION

      public static final AFlag ADDED_TO_REGION
    • DUPLICATED

      public static final AFlag DUPLICATED
    • ALLOW_MULTIPLE_INSNS_LOOP_COND

      public static final AFlag ALLOW_MULTIPLE_INSNS_LOOP_COND
    • EXC_TOP_SPLITTER

      public static final AFlag EXC_TOP_SPLITTER
    • EXC_BOTTOM_SPLITTER

      public static final AFlag EXC_BOTTOM_SPLITTER
    • FINALLY_INSNS

      public static final AFlag FINALLY_INSNS
    • IGNORE_THROW_SPLIT

      public static final AFlag IGNORE_THROW_SPLIT
    • SKIP_FIRST_ARG

      public static final AFlag SKIP_FIRST_ARG
    • SKIP_ARG

      public static final AFlag SKIP_ARG
    • NO_SKIP_ARGS

      public static final AFlag NO_SKIP_ARGS
    • ANONYMOUS_CONSTRUCTOR

      public static final AFlag ANONYMOUS_CONSTRUCTOR
    • INLINE_INSTANCE_FIELD

      public static final AFlag INLINE_INSTANCE_FIELD
    • THIS

      public static final AFlag THIS
    • SUPER

      public static final AFlag SUPER
    • PACKAGE_INFO

      public static final AFlag PACKAGE_INFO
    • ANDROID_R_CLASS

      public static final AFlag ANDROID_R_CLASS
      Mark Android resources class
    • METHOD_ARGUMENT

      public static final AFlag METHOD_ARGUMENT
      RegisterArg attribute for method arguments
    • IMMUTABLE_TYPE

      public static final AFlag IMMUTABLE_TYPE
      Type of RegisterArg or SSAVar can't be changed
    • FORCE_ASSIGN_INLINE

      public static final AFlag FORCE_ASSIGN_INLINE
      Force inline instruction with inline assign
    • CUSTOM_DECLARE

      public static final AFlag CUSTOM_DECLARE
    • DECLARE_VAR

      public static final AFlag DECLARE_VAR
    • ELSE_IF_CHAIN

      public static final AFlag ELSE_IF_CHAIN
    • WRAPPED

      public static final AFlag WRAPPED
    • ARITH_ONEARG

      public static final AFlag ARITH_ONEARG
    • FALL_THROUGH

      public static final AFlag FALL_THROUGH
    • VARARG_CALL

      public static final AFlag VARARG_CALL
    • EXPLICIT_PRIMITIVE_TYPE

      public static final AFlag EXPLICIT_PRIMITIVE_TYPE
      Use constants with explicit type: cast '(byte) 1' or type letter '7L'
    • EXPLICIT_CAST

      public static final AFlag EXPLICIT_CAST
    • SOFT_CAST

      public static final AFlag SOFT_CAST
    • INCONSISTENT_CODE

      public static final AFlag INCONSISTENT_CODE
    • REQUEST_IF_REGION_OPTIMIZE

      public static final AFlag REQUEST_IF_REGION_OPTIMIZE
    • REQUEST_CODE_SHRINK

      public static final AFlag REQUEST_CODE_SHRINK
    • METHOD_CANDIDATE_FOR_INLINE

      public static final AFlag METHOD_CANDIDATE_FOR_INLINE
    • USE_LINES_HINTS

      public static final AFlag USE_LINES_HINTS
    • DISABLE_BLOCKS_LOCK

      public static final AFlag DISABLE_BLOCKS_LOCK
    • RESTART_CODEGEN

      public static final AFlag RESTART_CODEGEN
    • RELOAD_AT_CODEGEN_STAGE

      public static final AFlag RELOAD_AT_CODEGEN_STAGE
    • CLASS_DEEP_RELOAD

      public static final AFlag CLASS_DEEP_RELOAD
    • CLASS_UNLOADED

      public static final AFlag CLASS_UNLOADED
    • DONT_UNLOAD_CLASS

      public static final AFlag DONT_UNLOAD_CLASS
    • RESOLVE_JAVA_JSR

      public static final AFlag RESOLVE_JAVA_JSR
    • COMPUTE_POST_DOM

      public static final AFlag COMPUTE_POST_DOM
  • Constructor Details

    • AFlag

      private AFlag()
  • Method Details

    • values

      public static AFlag[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static AFlag valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null