ROSE 0.11.145.192
InfiniteVariablesProductLattice Member List

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

allVarLattice (defined in VariablesProductLattice)VariablesProductLatticeprotected
constVarLattices (defined in VariablesProductLattice)VariablesProductLatticeprotected
copy() const override (defined in InfiniteVariablesProductLattice)InfiniteVariablesProductLatticeinlinevirtual
copy(Lattice *that) (defined in InfiniteVariablesProductLattice)InfiniteVariablesProductLatticevirtual
copy_lattices(std::vector< Lattice * > &newLattices) const (defined in ProductLattice)ProductLattice
VariablesProductLattice::finiteLattice()=0Latticepure virtual
InfiniteProductLattice::InfiniteLattice::finiteLattice()InfiniteLatticeinlinevirtual
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
InfiniteProductLattice() (defined in InfiniteProductLattice)InfiniteProductLatticeinline
InfiniteProductLattice(const std::vector< Lattice * > &lattices) (defined in InfiniteProductLattice)InfiniteProductLatticeinline
InfiniteProductLattice(const InfiniteProductLattice &that) (defined in InfiniteProductLattice)InfiniteProductLatticeinline
InfiniteVariablesProductLattice(bool includeScalars, bool includeArrays, Lattice *perVarLattice, std::map< varID, Lattice * > constVarLattices, Lattice *allVarLattice, const Function &func, const DataflowNode &n, const NodeState &state) (defined in InfiniteVariablesProductLattice)InfiniteVariablesProductLatticeinline
InfiniteVariablesProductLattice(const FiniteVariablesProductLattice &that) (defined in InfiniteVariablesProductLattice)InfiniteVariablesProductLatticeinline
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 *) (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 *, 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
widenUpdate(InfiniteLattice *that) override (defined in InfiniteProductLattice)InfiniteProductLatticevirtual
~printable() (defined in printable)printableinlinevirtual
~ProductLattice() (defined in ProductLattice)ProductLattice