|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| BasicBlock.Visitor | BasicBlock visitor interface |
| Insn.Visitor | Visitor interface for this (outer) class. |
| TranslationAdvice | Interface for "advice" passed from the late stage of translation back to the early stage. |
| Class Summary | |
|---|---|
| AccessFlags | Constants used as "access flags" in various places in classes, and related utilities. |
| BasicBlock | Basic block of register-based instructions. |
| BasicBlockList | List of BasicBlock instances. |
| ConservativeTranslationAdvice | Implementation of TranslationAdvice which conservatively answers
false to all methods. |
| CstInsn | Instruction which contains an explicit reference to a constant. |
| DexTranslationAdvice | Implementation of TranslationAdvice which represents what
the dex format will be able to represent. |
| Exceptions | Common exception types. |
| FillArrayDataInsn | Instruction which fills a newly created array with a predefined list of constant values. |
| Insn | A register-based instruction. |
| Insn.BaseVisitor | Base implementation of Insn.Visitor, which has empty method
bodies for all methods. |
| InsnList | List of Insn instances. |
| LocalItem | A local variable item: either a name or a signature or both. |
| LocalVariableExtractor | Code to figure out which local variables are active at which points in a method. |
| LocalVariableInfo | Container for local variable information for a particular RopMethod. |
| PlainCstInsn | Instruction which contains an explicit reference to a constant but which cannot throw an exception. |
| PlainInsn | Plain instruction, which has no embedded data and which cannot possibly throw an exception. |
| RegisterSpec | Combination of a register number and a type, used as the sources and destinations of register-based operations. |
| RegisterSpecList | List of RegisterSpec instances. |
| RegisterSpecSet | Set of RegisterSpec instances, where a given register number
may appear only once in the set. |
| RegOps | All the register-based opcodes, and related utilities. |
| Rop | Class that describes all the immutable parts of register-based operations. |
| RopMethod | All of the parts that make up a method at the rop layer. |
| Rops | Standard instances of Rop. |
| SourcePosition | Information about a source position for code, which includes both a line number and original bytecode address. |
| SwitchInsn | Instruction which contains switch cases. |
| ThrowingCstInsn | Instruction which contains an explicit reference to a constant and which might throw an exception. |
| ThrowingInsn | Instruction which possibly throws. |
Classes relating to a register-based opcode system.
PACKAGES USED:
com.android.dx.util
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||