|
ProGuard | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Value | |
| proguard.optimize.evaluation | This package contains visitors that perform partial evaluation and subsequent optimizations on byte code. |
| proguard.optimize.evaluation.value | This package contains classes that represent partial evaluation values. |
| Uses of Value in proguard.optimize.evaluation |
| Methods in proguard.optimize.evaluation with parameters of type Value | |
void |
BranchUnit.returnFromMethod(Value returnValue)
Returns from the method with the given value. |
| Uses of Value in proguard.optimize.evaluation.value |
| Subclasses of Value in proguard.optimize.evaluation.value | |
(package private) class |
proguard.optimize.evaluation.value.Category1Value
This abstract class represents a partially evaluated Category 1 value. |
(package private) class |
proguard.optimize.evaluation.value.Category2Value
This abstract class represents a partially evaluated Category 2 value. |
class |
DoubleValue
This class represents a partially evaluated double value. |
class |
FloatValue
This class represents a partially evaluated float value. |
class |
InstructionOffsetValue
This class represents a partially evaluated instruction offset. |
class |
IntegerValue
This class represents a partially evaluated integer value. |
class |
LongValue
This class represents a partially evaluated long value. |
class |
ReferenceValue
This class represents a partially evaluated reference value. |
| Methods in proguard.optimize.evaluation.value that return Value | |
static Value |
ValueFactory.create(String internalType)
Creates a new Value with an undefined value, corresponding to the given internal type. |
Value |
ReferenceValue.generalize(Value other)
|
Value |
DoubleValue.generalize(Value other)
|
Value |
FloatValue.generalize(Value other)
|
Value |
LongValue.generalize(Value other)
|
Value |
IntegerValue.generalize(Value other)
|
abstract Value |
Value.generalize(Value other)
Returns the generalization of this Value and the given other Value. |
Value |
InstructionOffsetValue.generalize(InstructionOffsetValue other)
Returns the generalization of this InstructionOffsetValue and the given other InstructionOffsetValue. |
Value |
InstructionOffsetValue.generalize(Value other)
|
| Methods in proguard.optimize.evaluation.value with parameters of type Value | |
Value |
ReferenceValue.generalize(Value other)
|
Value |
DoubleValue.generalize(Value other)
|
Value |
FloatValue.generalize(Value other)
|
Value |
LongValue.generalize(Value other)
|
Value |
IntegerValue.generalize(Value other)
|
abstract Value |
Value.generalize(Value other)
Returns the generalization of this Value and the given other Value. |
Value |
InstructionOffsetValue.generalize(Value other)
|
|
ProGuard | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||