| Package | Description |
|---|---|
| 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.rop.code |
Classes relating to a register-based opcode system.
|
| com.android.dx.ssa |
| Modifier and Type | Method and Description |
|---|---|
LocalItem |
LocalVariableList.Item.getLocalItem()
Gets the variable's LocalItem, a (name, signature) tuple
|
| Modifier and Type | Method and Description |
|---|---|
void |
Machine.localTarget(int idx,
Type type,
LocalItem local)
Indicates that the target of this operation is the given local.
|
void |
BaseMachine.localTarget(int idx,
Type type,
LocalItem local)
Indicates that the target of this operation is the given local.
|
| Modifier and Type | Method and Description |
|---|---|
LocalItem |
RegisterSpec.getLocalItem()
Gets the variable info associated with this instance, if any.
|
static LocalItem |
LocalItem.make(CstString name,
CstString signature)
Make a new item.
|
| Modifier and Type | Method and Description |
|---|---|
int |
LocalItem.compareTo(LocalItem local) |
RegisterSpec |
RegisterSpecSet.localItemToSpec(LocalItem local)
Returns the spec in this set that's currently associated with a given
local (name and signature), or
null if there is none. |
static RegisterSpec |
RegisterSpec.make(int reg,
TypeBearer type,
LocalItem local)
Returns an instance for the given register number, type, and
variable info.
|
static RegisterSpec |
RegisterSpec.makeLocalOptional(int reg,
TypeBearer type,
LocalItem local)
Returns an instance for the given register number, type, and
variable info.
|
RegisterSpec |
RegisterSpec.withLocalItem(LocalItem local)
Returns an instance that is identical to this one except that the
local variable is as specified in the parameter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PhiInsn.changeResultType(TypeBearer type,
LocalItem local)
Changes the result type.
|
void |
SsaInsn.setResultLocal(LocalItem local)
Sets the local association for the result of this insn.
|
Copyright © 2020. All Rights Reserved.