IRNode 77 src/Expr.h IRNode() {} IRNode 78 src/Expr.h virtual ~IRNode() {} IRNode 96 src/Expr.h EXPORT inline RefCount &ref_count<IRNode>(const IRNode *n) {return n->ref_count;} IRNode 99 src/Expr.h EXPORT inline void destroy<IRNode>(const IRNode *n) {delete n;} IRNode 109 src/Expr.h struct BaseStmtNode : public IRNode { IRNode 114 src/Expr.h struct BaseExprNode : public IRNode { IRNode 141 src/Expr.h struct IRHandle : public IntrusivePtr<const IRNode> { IRNode 142 src/Expr.h IRHandle() : IntrusivePtr<const IRNode>() {} IRNode 143 src/Expr.h IRHandle(const IRNode *p) : IntrusivePtr<const IRNode>(p) {} IRNode 84 src/IRVisitor.h std::set<const IRNode *> visited;