public class CodeItem
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CodeItem.TryItem |
| Modifier and Type | Field and Description |
|---|---|
static int |
CDEX_INS_COUNT_SHIFT |
static int |
CDEX_INSTRUCTIONS_SIZE_AND_PREHEADER_FLAGS_OFFSET |
static int |
CDEX_INSTRUCTIONS_SIZE_SHIFT |
static int |
CDEX_OUTS_COUNT_SHIFT |
static int |
CDEX_PREHEADER_FLAG_INS_COUNT |
static int |
CDEX_PREHEADER_FLAG_INSTRUCTIONS_SIZE |
static int |
CDEX_PREHEADER_FLAG_OUTS_COUNT |
static int |
CDEX_PREHEADER_FLAG_REGISTER_COUNT |
static int |
CDEX_PREHEADER_FLAG_TRIES_COUNT |
static int |
CDEX_PREHEADER_FLAGS_MASK |
static int |
CDEX_REGISTER_COUNT_SHIFT |
static int |
CDEX_TRIES_SIZE_SHIFT |
static int |
DEBUG_INFO_OFFSET |
static int |
INS_OFFSET |
static int |
INSTRUCTION_COUNT_OFFSET |
static int |
INSTRUCTION_START_OFFSET |
static int |
OUTS_OFFSET |
static int |
REGISTERS_OFFSET |
static int |
TRIES_SIZE_OFFSET |
| Constructor and Description |
|---|
CodeItem() |
| Modifier and Type | Method and Description |
|---|---|
static SectionAnnotator |
makeAnnotator(DexAnnotator annotator,
MapItem mapItem) |
public static final int REGISTERS_OFFSET
public static final int INS_OFFSET
public static final int OUTS_OFFSET
public static final int TRIES_SIZE_OFFSET
public static final int DEBUG_INFO_OFFSET
public static final int INSTRUCTION_COUNT_OFFSET
public static final int INSTRUCTION_START_OFFSET
public static int CDEX_TRIES_SIZE_SHIFT
public static int CDEX_OUTS_COUNT_SHIFT
public static int CDEX_INS_COUNT_SHIFT
public static int CDEX_REGISTER_COUNT_SHIFT
public static int CDEX_INSTRUCTIONS_SIZE_AND_PREHEADER_FLAGS_OFFSET
public static int CDEX_INSTRUCTIONS_SIZE_SHIFT
public static int CDEX_PREHEADER_FLAGS_MASK
public static int CDEX_PREHEADER_FLAG_REGISTER_COUNT
public static int CDEX_PREHEADER_FLAG_INS_COUNT
public static int CDEX_PREHEADER_FLAG_OUTS_COUNT
public static int CDEX_PREHEADER_FLAG_TRIES_COUNT
public static int CDEX_PREHEADER_FLAG_INSTRUCTIONS_SIZE
public static SectionAnnotator makeAnnotator(@Nonnull DexAnnotator annotator, @Nonnull MapItem mapItem)