Package org.jf.dexlib2.util
Class SyntheticAccessorFSM
java.lang.Object
org.jf.dexlib2.util.SyntheticAccessorFSM
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final byte[]private static final short[]private static final byte[]private static final short[]private static final byte[]private static final byte[]private static final byte[]private static final short[]private static final byte[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intprivate final Opcodesstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int(package private) static final int(package private) static final int(package private) static final int(package private) static final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static intgetIncrementType(int mathOp, int mathType, long constantValue, int putRegister, int returnRegister) private static byte[]private static short[]private static byte[]private static short[]private static byte[]private static byte[]private static byte[]private static short[]private static byte[]inttest(List<? extends Instruction> instructions)
-
Field Details
-
_SyntheticAccessorFSM_actions
private static final byte[] _SyntheticAccessorFSM_actions -
_SyntheticAccessorFSM_key_offsets
private static final short[] _SyntheticAccessorFSM_key_offsets -
_SyntheticAccessorFSM_trans_keys
private static final short[] _SyntheticAccessorFSM_trans_keys -
_SyntheticAccessorFSM_single_lengths
private static final byte[] _SyntheticAccessorFSM_single_lengths -
_SyntheticAccessorFSM_range_lengths
private static final byte[] _SyntheticAccessorFSM_range_lengths -
_SyntheticAccessorFSM_index_offsets
private static final short[] _SyntheticAccessorFSM_index_offsets -
_SyntheticAccessorFSM_indicies
private static final byte[] _SyntheticAccessorFSM_indicies -
_SyntheticAccessorFSM_trans_targs
private static final byte[] _SyntheticAccessorFSM_trans_targs -
_SyntheticAccessorFSM_trans_actions
private static final byte[] _SyntheticAccessorFSM_trans_actions -
SyntheticAccessorFSM_start
static final int SyntheticAccessorFSM_start- See Also:
-
SyntheticAccessorFSM_first_final
static final int SyntheticAccessorFSM_first_final- See Also:
-
SyntheticAccessorFSM_error
static final int SyntheticAccessorFSM_error- See Also:
-
SyntheticAccessorFSM_en_main
static final int SyntheticAccessorFSM_en_main- See Also:
-
ADD
public static final int ADD- See Also:
-
SUB
public static final int SUB- See Also:
-
MUL
public static final int MUL- See Also:
-
DIV
public static final int DIV- See Also:
-
REM
public static final int REM- See Also:
-
AND
public static final int AND- See Also:
-
OR
public static final int OR- See Also:
-
XOR
public static final int XOR- See Also:
-
SHL
public static final int SHL- See Also:
-
SHR
public static final int SHR- See Also:
-
USHR
public static final int USHR- See Also:
-
INT
public static final int INT- See Also:
-
LONG
public static final int LONG- See Also:
-
FLOAT
public static final int FLOAT- See Also:
-
DOUBLE
public static final int DOUBLE- See Also:
-
POSITIVE_ONE
public static final int POSITIVE_ONE- See Also:
-
NEGATIVE_ONE
public static final int NEGATIVE_ONE- See Also:
-
OTHER
public static final int OTHER- See Also:
-
opcodes
-
-
Constructor Details
-
SyntheticAccessorFSM
-
-
Method Details
-
init__SyntheticAccessorFSM_actions_0
private static byte[] init__SyntheticAccessorFSM_actions_0() -
init__SyntheticAccessorFSM_key_offsets_0
private static short[] init__SyntheticAccessorFSM_key_offsets_0() -
init__SyntheticAccessorFSM_trans_keys_0
private static short[] init__SyntheticAccessorFSM_trans_keys_0() -
init__SyntheticAccessorFSM_single_lengths_0
private static byte[] init__SyntheticAccessorFSM_single_lengths_0() -
init__SyntheticAccessorFSM_range_lengths_0
private static byte[] init__SyntheticAccessorFSM_range_lengths_0() -
init__SyntheticAccessorFSM_index_offsets_0
private static short[] init__SyntheticAccessorFSM_index_offsets_0() -
init__SyntheticAccessorFSM_indicies_0
private static byte[] init__SyntheticAccessorFSM_indicies_0() -
init__SyntheticAccessorFSM_trans_targs_0
private static byte[] init__SyntheticAccessorFSM_trans_targs_0() -
init__SyntheticAccessorFSM_trans_actions_0
private static byte[] init__SyntheticAccessorFSM_trans_actions_0() -
test
-
getIncrementType
private static int getIncrementType(int mathOp, int mathType, long constantValue, int putRegister, int returnRegister)
-