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);
39 std::unique_ptr<ASTConsumer>
CreateASTDumper(std::unique_ptr<raw_ostream> OS,
40 StringRef FilterString,
41 bool DumpDecls,
bool Deserialize,
Forward-declares and imports various common LLVM datatypes that clang wants to use unqualified...
std::unique_ptr< ASTConsumer > CreateASTDumper(std::unique_ptr< raw_ostream > OS, StringRef FilterString, bool DumpDecls, bool Deserialize, bool DumpLookups)
Dataflow Directional Tag Classes.
std::unique_ptr< ASTConsumer > CreateDeclContextPrinter()
std::unique_ptr< ASTConsumer > CreateASTViewer()
std::unique_ptr< ASTConsumer > CreateASTDeclNodeLister()
std::unique_ptr< ASTConsumer > CreateASTPrinter(std::unique_ptr< raw_ostream > OS, StringRef FilterString)