14 #ifndef LLVM_CLANG_FRONTEND_ASTCONSUMERS_H
15 #define LLVM_CLANG_FRONTEND_ASTCONSUMERS_H
24 class DiagnosticsEngine;
34 std::unique_ptr<ASTConsumer>
CreateASTPrinter(std::unique_ptr<raw_ostream> OS,
35 StringRef FilterString);
Forward-declares and imports various common LLVM datatypes that clang wants to use unqualified...
std::unique_ptr< ASTConsumer > CreateDeclContextPrinter()
std::unique_ptr< ASTConsumer > CreateASTViewer()
std::unique_ptr< ASTConsumer > CreateASTDeclNodeLister()
std::unique_ptr< ASTConsumer > CreateASTDumper(StringRef FilterString, bool DumpDecls, bool DumpLookups)
std::unique_ptr< ASTConsumer > CreateASTPrinter(std::unique_ptr< raw_ostream > OS, StringRef FilterString)