Class SymbolicConst#
Defined in File SymbolicVal.h
Inheritance Relationships#
Base Type#
public SymbolicValImpl(Class SymbolicValImpl)
Class Documentation#
-
class SymbolicConst : public SymbolicValImpl#
Public Functions
-
SymbolicConst(int _val, int _dval = 1)#
-
SymbolicConst(std::string _val, std::string type)#
-
inline SymbolicConst(const SymbolicConst &that)#
-
inline ~SymbolicConst()#
-
inline bool operator==(const SymbolicConst &that) const#
-
virtual std::string toString() const#
-
inline virtual void Dump() const#
-
inline virtual SymbolicValType GetValType() const#
-
inline virtual std::string GetTypeName() const#
-
virtual AstNodePtr CodeGen(AstInterface &fa) const#
-
inline virtual void Visit(SymbolicVisitor *op) const#
-
inline bool GetIntVal(int &val1, int &val2) const#
-
inline bool GetConstVal(std::string &result, std::string &rtype) const#
-
inline std::string GetVal() const#
-
SymbolicConst(int _val, int _dval = 1)#