|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use com.android.dx.rop.code | |
|---|---|
| com.android.dx.cf.code | Implementation of classes having to do with Java simulation, such as is needed for verification or stack-to-register conversion. |
| com.android.dx.dex.cf | Classes for translating Java classfiles into Dalvik classes. |
| com.android.dx.dex.code | |
| com.android.dx.rop.code | Classes relating to a register-based opcode system. |
| com.android.dx.ssa | |
| com.android.dx.ssa.back | |
| Classes in com.android.dx.rop.code used by com.android.dx.cf.code | |
|---|---|
| LocalItem
A local variable item: either a name or a signature or both. |
|
| RegisterSpec
Combination of a register number and a type, used as the sources and destinations of register-based operations. |
|
| RopMethod
All of the parts that make up a method at the rop layer. |
|
| SourcePosition
Information about a source position for code, which includes both a line number and original bytecode address. |
|
| TranslationAdvice
Interface for "advice" passed from the late stage of translation back to the early stage. |
|
| Classes in com.android.dx.rop.code used by com.android.dx.dex.cf | |
|---|---|
| RopMethod
All of the parts that make up a method at the rop layer. |
|
| TranslationAdvice
Interface for "advice" passed from the late stage of translation back to the early stage. |
|
| Classes in com.android.dx.rop.code used by com.android.dx.dex.code | |
|---|---|
| BasicBlock
Basic block of register-based instructions. |
|
| Insn
A register-based instruction. |
|
| LocalVariableInfo
Container for local variable information for a particular RopMethod. |
|
| 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. |
|
| RopMethod
All of the parts that make up a method at the rop layer. |
|
| SourcePosition
Information about a source position for code, which includes both a line number and original bytecode address. |
|
| Classes in com.android.dx.rop.code used by com.android.dx.rop.code | |
|---|---|
| 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. |
|
| FillArrayDataInsn
Instruction which fills a newly created array with a predefined list of constant values. |
|
| Insn
A register-based instruction. |
|
| Insn.Visitor
Visitor interface for this (outer) class. |
|
| InsnList
List of Insn instances. |
|
| LocalItem
A local variable item: either a name or a signature or both. |
|
| 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. |
|
| 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. |
|
| 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. |
|
| TranslationAdvice
Interface for "advice" passed from the late stage of translation back to the early stage. |
|
| Classes in com.android.dx.rop.code used by com.android.dx.ssa | |
|---|---|
| BasicBlockList
List of BasicBlock instances. |
|
| Insn
A register-based instruction. |
|
| LocalItem
A local variable item: either a name or a signature or both. |
|
| 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. |
|
| 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. |
|
| TranslationAdvice
Interface for "advice" passed from the late stage of translation back to the early stage. |
|
| Classes in com.android.dx.rop.code used by com.android.dx.ssa.back | |
|---|---|
| RegisterSpec
Combination of a register number and a type, used as the sources and destinations of register-based operations. |
|
| RopMethod
All of the parts that make up a method at the rop layer. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||