Lines Matching refs:NodePrinter
24 class NodePrinter { class
26 NodePrinter(raw_ostream &os) : os(os) {} in NodePrinter() function in __anon404c8f550111::NodePrinter
123 void NodePrinter::print(Type type) { in print()
159 void NodePrinter::print(const Node *node) { in print()
188 void NodePrinter::printImpl(const CompoundStmt *stmt) { in printImpl()
193 void NodePrinter::printImpl(const EraseStmt *stmt) { in printImpl()
198 void NodePrinter::printImpl(const LetStmt *stmt) { in printImpl()
203 void NodePrinter::printImpl(const ReplaceStmt *stmt) { in printImpl()
209 void NodePrinter::printImpl(const ReturnStmt *stmt) { in printImpl()
214 void NodePrinter::printImpl(const RewriteStmt *stmt) { in printImpl()
219 void NodePrinter::printImpl(const AttributeExpr *expr) { in printImpl()
223 void NodePrinter::printImpl(const CallExpr *expr) { in printImpl()
231 void NodePrinter::printImpl(const DeclRefExpr *expr) { in printImpl()
238 void NodePrinter::printImpl(const MemberAccessExpr *expr) { in printImpl()
246 void NodePrinter::printImpl(const OperationExpr *expr) { in printImpl()
257 void NodePrinter::printImpl(const TupleExpr *expr) { in printImpl()
265 void NodePrinter::printImpl(const TypeExpr *expr) { in printImpl()
269 void NodePrinter::printImpl(const AttrConstraintDecl *decl) { in printImpl()
275 void NodePrinter::printImpl(const OpConstraintDecl *decl) { in printImpl()
280 void NodePrinter::printImpl(const TypeConstraintDecl *decl) { in printImpl()
284 void NodePrinter::printImpl(const TypeRangeConstraintDecl *decl) { in printImpl()
288 void NodePrinter::printImpl(const UserConstraintDecl *decl) { in printImpl()
303 void NodePrinter::printImpl(const ValueConstraintDecl *decl) { in printImpl()
309 void NodePrinter::printImpl(const ValueRangeConstraintDecl *decl) { in printImpl()
315 void NodePrinter::printImpl(const NamedAttributeDecl *decl) { in printImpl()
321 void NodePrinter::printImpl(const OpNameDecl *decl) { in printImpl()
328 void NodePrinter::printImpl(const PatternDecl *decl) { in printImpl()
341 void NodePrinter::printImpl(const UserRewriteDecl *decl) { in printImpl()
356 void NodePrinter::printImpl(const VariableDecl *decl) { in printImpl()
370 void NodePrinter::printImpl(const Module *module) { in printImpl()
379 void Node::print(raw_ostream &os) const { NodePrinter(os).print(this); } in print()
381 void Type::print(raw_ostream &os) const { NodePrinter(os).print(*this); } in print()