| 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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LocalsArraySet
Representation of a set of local variable arrays, with Java semantics.
|
class |
OneLocalsArray
Representation of an array of local variables, with Java semantics.
|
| Modifier and Type | Method and Description |
|---|---|
LocalsArray |
LocalsArraySet.copy()
Makes and returns a mutable copy of this instance.
|
abstract LocalsArray |
LocalsArray.copy()
Makes and returns a mutable copy of this instance.
|
LocalsArray |
Frame.getLocals()
Gets the locals array for this instance.
|
abstract LocalsArray |
LocalsArray.merge(LocalsArray other)
Merges this instance with
other. |
LocalsArray |
OneLocalsArray.merge(LocalsArray other)
Merges this instance with
other. |
LocalsArray |
LocalsArraySet.subArrayForLabel(int subLabel)
Returns a LocalsArray instance representing the locals state that should
be used when returning to a subroutine caller.
|
| Modifier and Type | Method and Description |
|---|---|
LocalsArraySet |
LocalsArraySet.merge(LocalsArray other)
Merges this instance with
other. |
abstract LocalsArray |
LocalsArray.merge(LocalsArray other)
Merges this instance with
other. |
LocalsArray |
OneLocalsArray.merge(LocalsArray other)
Merges this instance with
other. |
LocalsArraySet |
LocalsArraySet.mergeWithSubroutineCaller(LocalsArray other,
int predLabel)
Merges this instance with a
LocalsSet from a subroutine
caller. |
abstract LocalsArraySet |
LocalsArray.mergeWithSubroutineCaller(LocalsArray other,
int predLabel)
Merges this instance with a
LocalsSet from a subroutine
caller. |
LocalsArraySet |
OneLocalsArray.mergeWithSubroutineCaller(LocalsArray other,
int predLabel)
Merges this instance with a
LocalsSet from a subroutine
caller. |
| Constructor and Description |
|---|
LocalsArraySet(OneLocalsArray primary,
java.util.ArrayList<LocalsArray> secondaries)
Constructs an instance with the specified primary and secondaries set.
|
Copyright © 2020. All Rights Reserved.