Lines Matching full:clang
12 #include "clang/ASTMatchers/ASTMatchFinder.h"
13 #include "clang/Basic/CharInfo.h"
14 #include "clang/Basic/SourceManager.h"
15 #include "clang/Frontend/FrontendActions.h"
16 #include "clang/Lex/Lexer.h"
17 #include "clang/Tooling/CommonOptionsParser.h"
18 #include "clang/Tooling/Refactoring.h"
19 #include "clang/Tooling/Tooling.h"
25 using namespace clang::ast_matchers;
26 using clang::tooling::CommonOptionsParser;
27 using clang::tooling::Replacement;
33 // TODO(dcheng): Clang tooling should do this itself.
40 clang::tooling::ClangTool tool(options.getCompilations(),
49 std::unique_ptr<clang::tooling::FrontendActionFactory> factory =
50 clang::tooling::newFrontendActionFactory(&match_finder);
55 // Serialization format is documented in tools/clang/scripts/run_tool.py