|
ProGuard | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use ReferenceValue | |
| proguard.optimize.evaluation.value | This package contains classes that represent partial evaluation values. |
| Uses of ReferenceValue in proguard.optimize.evaluation.value |
| Methods in proguard.optimize.evaluation.value that return ReferenceValue | |
static ReferenceValue |
ReferenceValueFactory.create(boolean mayBeNull)
Creates a new ReferenceValue with an undefined value. |
static ReferenceValue |
ReferenceValueFactory.createNull()
Creates a new ReferenceValue that represents null. |
static ReferenceValue |
ReferenceValueFactory.create(ClassFile value,
boolean mayBeNull)
Creates a new ReferenceValue of a specific type. |
static ReferenceValue |
ReferenceValueFactory.create(ClassFile value,
int dimension,
boolean mayBeNull)
Creates a new array ReferenceValue of a specific type and dimensionality. |
ReferenceValue |
ReferenceValue.generalize(ReferenceValue other)
Returns the generalization of this ReferenceValue and the given other ReferenceValue. |
ReferenceValue |
ReferenceValue.generalize(proguard.optimize.evaluation.value.SpecificReferenceValue other)
Returns the generalization of this ReferenceValue and the given other SpecificReferenceValue. |
ReferenceValue |
ReferenceValue.referenceValue()
|
ReferenceValue |
Value.referenceValue()
Returns this Value as a ReferenceValue. |
| Methods in proguard.optimize.evaluation.value with parameters of type ReferenceValue | |
ReferenceValue |
ReferenceValue.generalize(ReferenceValue other)
Returns the generalization of this ReferenceValue and the given other ReferenceValue. |
int |
ReferenceValue.equal(ReferenceValue other)
Returns whether this ReferenceValue and the given ReferenceValue are equal: NEVER, MAYBE, or ALWAYS. |
int |
ReferenceValue.notEqual(ReferenceValue other)
Returns whether this ReferenceValue and the given ReferenceValue are different: NEVER, MAYBE, or ALWAYS. |
|
ProGuard | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||