Uses of Class
edu.cmu.cs.crystal.analysis.live.LiveVariableLE

Packages that use LiveVariableLE
edu.cmu.cs.crystal.analysis.live   
 

Uses of LiveVariableLE in edu.cmu.cs.crystal.analysis.live
 

Methods in edu.cmu.cs.crystal.analysis.live that return LiveVariableLE
 LiveVariableLE LiveVariableLatticeOps.bottom()
           
 LiveVariableLE LiveVariableLatticeOps.copy(LiveVariableLE original)
           
 LiveVariableLE LiveVariableLatticeOps.join(LiveVariableLE left, LiveVariableLE right)
           
static LiveVariableLE LiveVariableLE.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static LiveVariableLE[] LiveVariableLE.values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 

Methods in edu.cmu.cs.crystal.analysis.live that return types with arguments of type LiveVariableLE
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.createEntryValue(MethodDeclaration d)
           
 ILatticeOperations<TupleLatticeElement<Variable,LiveVariableLE>> LiveVariableTransferFunction.getLatticeOperations()
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(ArrayInitInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(BinaryOperation binop, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(CastInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(ConstructorCallInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(CopyInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(DotClassInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(EnhancedForConditionInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(InstanceofInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(LoadArrayInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(LoadFieldInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(LoadLiteralInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(MethodCallInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(NewArrayInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(NewObjectInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(ReturnInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(SourceVariableDeclaration instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(SourceVariableReadInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(StoreArrayInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(StoreFieldInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(UnaryOperation unop, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 

Methods in edu.cmu.cs.crystal.analysis.live with parameters of type LiveVariableLE
 boolean LiveVariableLatticeOps.atLeastAsPrecise(LiveVariableLE left, LiveVariableLE right)
           
 LiveVariableLE LiveVariableLatticeOps.copy(LiveVariableLE original)
           
 LiveVariableLE LiveVariableLatticeOps.join(LiveVariableLE left, LiveVariableLE right)
           
 

Method parameters in edu.cmu.cs.crystal.analysis.live with type arguments of type LiveVariableLE
 void LiveVariableAnalysis.printLattice(TupleLatticeElement<Variable,LiveVariableLE> lattice)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(ArrayInitInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(BinaryOperation binop, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(CastInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(ConstructorCallInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(CopyInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(DotClassInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(EnhancedForConditionInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(InstanceofInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(LoadArrayInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(LoadFieldInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(LoadLiteralInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(MethodCallInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(NewArrayInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(NewObjectInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(ReturnInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(SourceVariableDeclaration instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(SourceVariableReadInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(StoreArrayInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(StoreFieldInstruction instr, TupleLatticeElement<Variable,LiveVariableLE> value)
           
 TupleLatticeElement<Variable,LiveVariableLE> LiveVariableTransferFunction.transfer(UnaryOperation unop, TupleLatticeElement<Variable,LiveVariableLE> value)