ProGuard

Uses of Class
proguard.optimize.evaluation.value.ReferenceValue

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