ProGuard

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

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