Definition at line 336 of file liveDeadVarAnalysis.h.
 
 | 
| 
  | FiniteVarsExprsProductLattice (Lattice *perVarLattice, const std::map< varID, Lattice * > &constVarLattices, Lattice *allVarLattice, LiveDeadVarsAnalysis *ldva, const DataflowNode &n, const NodeState &state) | 
|   | 
| 
  | FiniteVarsExprsProductLattice (const FiniteVarsExprsProductLattice &that) | 
|   | 
| Lattice *  | copy () const override | 
|   | 
| void  | copy (Lattice *that) | 
|   | 
| 
void  | copy (const VarsExprsProductLattice *that) | 
|   | 
| 
  | VarsExprsProductLattice (Lattice *perVarLattice, const std::map< varID, Lattice * > &constVarLattices, Lattice *allVarLattice, LiveDeadVarsAnalysis *ldva, const DataflowNode &n, const NodeState &state) | 
|   | 
| 
  | VarsExprsProductLattice (const VarsExprsProductLattice &that) | 
|   | 
| 
Lattice *  | getVarLattice (const varID &var) | 
|   | 
| 
std::set< varID >  | getAllVars () | 
|   | 
| void  | copy (Lattice *that) | 
|   | 
| 
void  | copy (const VarsExprsProductLattice *that) | 
|   | 
| bool  | meetUpdate (Lattice *that) | 
|   | 
| void  | remapVars (const std::map< varID, varID > &varNameMap, const Function &newFunc) | 
|   | *Lattice**/void remapVars(const std::map<varID, varID>& varNameMap, const Function& newFunc, bool (*f)(CFGNode));  
  | 
|   | 
| void  | incorporateVars (Lattice *that) | 
|   | 
| Lattice *  | project (SgExpression *expr) | 
|   | 
| bool  | unProject (SgExpression *expr, Lattice *exprState) | 
|   | 
| 
bool  | addVar (const varID &var) | 
|   | 
| 
bool  | remVar (const varID &var) | 
|   | 
| 
bool  | addVar (const varID &var, Lattice *lat) | 
|   | 
| std::string  | str (std::string indent="") | 
|   | 
| 
  | ProductLattice (const std::vector< Lattice * > &lattices) | 
|   | 
| 
void  | init (const std::vector< Lattice * > &lattices) | 
|   | 
| void  | initialize () | 
|   | 
| 
const std::vector< Lattice * > &  | getLattices () | 
|   | 
| 
void  | copy_lattices (std::vector< Lattice * > &newLattices) const | 
|   | 
| virtual bool  | operator== (Lattice *that) | 
|   | 
| int  | getLevel () | 
|   | 
| bool  | operator!= (Lattice *that) | 
|   | 
| bool  | operator== (Lattice &that) | 
|   | 
| bool  | operator!= (Lattice &that) | 
|   | 
|   | FiniteProductLattice (const std::vector< Lattice * > &lattices) | 
|   | 
|   | FiniteProductLattice (const FiniteProductLattice &that) | 
|   | 
| void  | verifyFinite () | 
|   | 
| bool  | finiteLattice () | 
|   | Check if this lattice is finite or not.  
  | 
|   |