Package jadx.core.dex.attributes
Enum AFlag
- java.lang.Object
-
- java.lang.Enum<AFlag>
-
- jadx.core.dex.attributes.AFlag
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AFlagvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static AFlag[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
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_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
-
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
-
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
-
-
Method Detail
-
values
public static AFlag[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (AFlag c : AFlag.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AFlag valueOf(java.lang.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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-