Searched refs:ASTPrinter (Results 1 – 2 of 2) sorted by relevance
31 class ASTPrinter : public ASTConsumer, class32 public RecursiveASTVisitor<ASTPrinter> {33 typedef RecursiveASTVisitor<ASTPrinter> base;37 ASTPrinter(std::unique_ptr<raw_ostream> Out, Kind K, in ASTPrinter() function in __anonba0982200111::ASTPrinter162 return std::make_unique<ASTPrinter>(std::move(Out), ASTPrinter::Print, in CreateASTPrinter()171 return std::make_unique<ASTPrinter>( in CreateASTDumper()173 Deserialize ? ASTPrinter::DumpFull in CreateASTDumper()174 : DumpDecls ? ASTPrinter::Dump : ASTPrinter::None, in CreateASTDumper()
42 struct ASTPrinter : public Visitor<std::string> { struct72 return ASTPrinter().Dispatch(node); in Print() argument79 return ASTPrinter::Print(ParseOneExpression(expr, alloc)); in ParseOneAndStringify()115 result.emplace_back(p.first.str(), ASTPrinter::Print(p.second)); in ParseFPOAndStringify()