ROSE  0.9.9.168
VariablesProductLattice Member List

This is the complete list of members for VariablesProductLattice, including all inherited members.

allVarLattice (defined in VariablesProductLattice)VariablesProductLatticeprotected
constVarLattices (defined in VariablesProductLattice)VariablesProductLatticeprotected
copy(Lattice *that) (defined in VariablesProductLattice)VariablesProductLatticevirtual
copy() const =0 (defined in Lattice)Latticepure virtual
copy_lattices(std::vector< Lattice * > &newLattices) const (defined in ProductLattice)ProductLattice
finiteLattice()=0Latticepure virtual
func (defined in VariablesProductLattice)VariablesProductLatticeprotected
getGlobalVars() const (defined in VariablesProductLattice)VariablesProductLattice
getGlobalVars(bool includeScalars, bool includeArrays) (defined in VariablesProductLattice)VariablesProductLatticestatic
getLattices() (defined in ProductLattice)ProductLattice
getLevel() (defined in ProductLattice)ProductLatticeinline
getLocalVars(Function func) const (defined in VariablesProductLattice)VariablesProductLattice
getRefVars(Function func) const (defined in VariablesProductLattice)VariablesProductLattice
getVarIndex(const Function &func, const varID &var) (defined in VariablesProductLattice)VariablesProductLatticeprotected
getVarLattice(const Function &func, const varID &var) (defined in VariablesProductLattice)VariablesProductLattice
getVisibleVars(Function func) const (defined in VariablesProductLattice)VariablesProductLattice
includeArrays (defined in VariablesProductLattice)VariablesProductLatticeprotected
includeScalars (defined in VariablesProductLattice)VariablesProductLatticeprotected
incorporateVars(Lattice *that) (defined in VariablesProductLattice)VariablesProductLatticevirtual
init(const std::vector< Lattice * > &lattices) (defined in ProductLattice)ProductLattice
initialize() (defined in ProductLattice)ProductLatticevirtual
initialized (defined in ProductLattice)ProductLatticestatic
lattices (defined in ProductLattice)ProductLatticeprotected
level (defined in ProductLattice)ProductLattice
meetUpdate(Lattice *that) (defined in ProductLattice)ProductLatticevirtual
operator!=(Lattice *that) (defined in Lattice)Latticeinline
operator!=(Lattice &that) (defined in Lattice)Latticeinline
operator==(Lattice *that) (defined in ProductLattice)ProductLatticevirtual
operator==(Lattice &that) (defined in Lattice)Latticeinline
perVarLattice (defined in VariablesProductLattice)VariablesProductLatticeprotected
ProductLattice() (defined in ProductLattice)ProductLattice
ProductLattice(const std::vector< Lattice * > &lattices) (defined in ProductLattice)ProductLattice
project(SgExpression *expr) (defined in Lattice)Latticeinlinevirtual
remapVars(const std::map< varID, varID > &varNameMap, const Function &newFunc) (defined in VariablesProductLattice)VariablesProductLatticevirtual
setUpVarLatticeIndex() (defined in VariablesProductLattice)VariablesProductLatticeprotected
str(std::string indent="") (defined in VariablesProductLattice)VariablesProductLatticevirtual
uninitialized (defined in ProductLattice)ProductLatticestatic
unProject(SgExpression *expr, Lattice *exprState) (defined in Lattice)Latticeinlinevirtual
VariablesProductLattice(bool includeScalars, bool includeArrays, Lattice *perVarLattice, const std::map< varID, Lattice * > &constVarLattices, Lattice *allVarLattice, const Function &func, const DataflowNode &n, const NodeState &state) (defined in VariablesProductLattice)VariablesProductLattice
VariablesProductLattice(const VariablesProductLattice &that) (defined in VariablesProductLattice)VariablesProductLattice
varLatticeIndex (defined in VariablesProductLattice)VariablesProductLatticeprotectedstatic
~printable() (defined in printable)printableinlinevirtual
~ProductLattice() (defined in ProductLattice)ProductLattice