| Package | Description |
|---|---|
| proguard.evaluation |
| Modifier and Type | Class and Description |
|---|---|
class |
TracedVariables
This Variables class saves additional information with variables, to keep
track of their origins.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InvocationUnit.enterMethod(Clazz clazz,
Method method,
Variables variables)
Sets up the given variables for entering the given method.
|
void |
BasicInvocationUnit.enterMethod(Clazz clazz,
Method method,
Variables variables) |
boolean |
Variables.generalize(Variables other,
boolean clearConflictingOtherVariables)
Generalizes the values of this Variables object with the values of the
given Variables object.
|
void |
Variables.initialize(Variables other)
Initializes the values of this Variables object with the values of the
given Variables object.
|
| Constructor and Description |
|---|
Processor(Variables variables,
Stack stack,
ValueFactory valueFactory,
BranchUnit branchUnit,
InvocationUnit invocationUnit,
boolean alwaysCast)
Creates a new processor that operates on the given environment.
|
Variables(Variables variables)
Creates a Variables object that is a copy of the given Variables object.
|
Copyright © 2015. All Rights Reserved.