Class SymbolicAstWrap#
Defined in File SymbolicVal.h
Inheritance Relationships#
Base Type#
public SymbolicValImpl(Class SymbolicValImpl)
Class Documentation#
-
class SymbolicAstWrap : public SymbolicValImpl#
Public Functions
-
inline SymbolicAstWrap(const AstNodePtr &_ast, Map2Object<AstInterface*, AstNodePtr, AstNodePtr> *cg = 0)#
-
inline SymbolicAstWrap()#
-
inline SymbolicAstWrap(const SymbolicAstWrap &that)#
-
inline ~SymbolicAstWrap()#
-
virtual void Dump() const#
-
virtual std::string toString() 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 operator==(const SymbolicAstWrap &that) const#
-
inline const AstNodePtr &get_ast() const#
-
inline SymbolicAstWrap(const AstNodePtr &_ast, Map2Object<AstInterface*, AstNodePtr, AstNodePtr> *cg = 0)#