Lines Matching refs:clang
35 using namespace clang::driver;
36 using namespace clang::tooling;
87 class FixItOptions : public clang::FixItOptions {
111 class FixItRewriter : public clang::FixItRewriter {
113 FixItRewriter(clang::DiagnosticsEngine& Diags, in FixItRewriter()
114 clang::SourceManager& SourceMgr, in FixItRewriter()
115 const clang::LangOptions& LangOpts, in FixItRewriter()
116 clang::FixItOptions* FixItOpts) in FixItRewriter()
117 : clang::FixItRewriter(Diags, SourceMgr, LangOpts, FixItOpts) { in FixItRewriter()
125 class FixItAction : public clang::FixItAction {
127 bool BeginSourceFileAction(clang::CompilerInstance& CI, in BeginSourceFileAction()
138 std::unique_ptr<clang::ASTConsumer> newASTConsumer() { in newASTConsumer()
140 return clang::CreateASTDeclNodeLister(); in newASTConsumer()
142 return clang::CreateASTDumper(ASTDumpFilter, /*DumpDecls=*/true, in newASTConsumer()
145 return clang::CreateASTPrinter(&llvm::outs(), ASTDumpFilter); in newASTConsumer()
146 return llvm::make_unique<clang::ASTConsumer>(); in newASTConsumer()
179 FrontendFactory = newFrontendActionFactory<clang::ento::AnalysisAction>(); in main()