Class LoopTreeReplLoopVar#

Inheritance Relationships#

Base Types#

Class Documentation#

class LoopTreeReplLoopVar : public LoopTreeNode, protected LoopTreeObserver#

Public Functions

inline LoopTreeReplLoopVar(const SymbolicVal &nval, int a, const SymbolicVar &oldv)#
inline ~LoopTreeReplLoopVar()#
inline SymbolicVar GetOldVar() const#
inline SymbolicVal GetNewVal() const#
inline virtual VarInfo GetVarInfo() const#
inline virtual std::string GetClassName() const#
virtual bool SelfRemove()#
virtual std::string toString() const#
virtual AstNodePtr CodeGen(const AstNodePtr &c) const#
inline virtual LoopTreeNode *Clone() const#