| Modifier and Type | Interface and Description |
|---|---|
| public interface | CatchBuilder
Interface for the construction of |
| Modifier and Type | Class and Description |
|---|---|
| public class | ArrayData
Pseudo-instruction which holds fill array data. |
| public class | BlockAddresses
Container for the set of |
| public class | CatchHandlerList
Ordered list of (exception type, handler address) entries. |
| public class | CatchTable
Table of catch entries. |
| public class | CodeAddress
Pseudo-instruction which is used to track an address within a code array. |
| public class | CstInsn
Instruction which has a single constant argument in addition to all the normal instruction information. |
| public class | DalvCode
Container for all the pieces of a concrete method. |
| public abstract class | DalvInsn
Base class for Dalvik instructions. |
| public class | DalvInsnList
List of |
| public class | Dop
Representation of an opcode. |
| public class | |
| public abstract class | FixedSizeInsn
Base class for instructions which are of a fixed code size and
which use |
| public class | HighRegisterPrefix
Combination instruction which turns into a variable number of
|
| public abstract class | InsnFormat
Base class for all instruction format handlers. |
| public class | LocalEnd
Pseudo-instruction which is used to explicitly end the mapping of a register to a named local variable. |
| public class | LocalList
List of local variables. |
| public class | LocalSnapshot
Pseudo-instruction which is used to hold a snapshot of the state of local variable name mappings that exists immediately after the instance in an instruction array. |
| public class | LocalStart
Pseudo-instruction which is used to introduce a new local variable. |
| public class | OddSpacer
Pseudo-instruction which either turns into a |
| public class | OutputCollector
Destination for |
| public class | OutputFinisher
Processor for instruction lists, which takes a "first cut" of
instruction selection as a basis and produces a "final cut" in the
form of a |
| public class | PositionList
List of source position entries. |
| public class | |
| public class | |
| public class | SimpleInsn
Instruction which has no extra info beyond the basics provided for in the base class. |
| public class | StdCatchBuilder
Constructor of |
| public class | SwitchData
Pseudo-instruction which holds switch data. |
| public class | TargetInsn
Instruction which has a single branch target. |
| public abstract class | VariableSizeInsn
Pseudo-instruction base class for variable-sized instructions. |
| public abstract class | ZeroSizeInsn
Pseudo-instruction base class for zero-size (no code emitted) instructions, which are generally used for tracking metainformation about the code they are adjacent to. |