Home | History | Annotate | Download | only in Tooling

Lines Matching full:clang

11 #include "clang/AST/ASTConsumer.h"
12 #include "clang/AST/ASTContext.h"
13 #include "clang/AST/DeclCXX.h"
14 #include "clang/AST/DeclGroup.h"
15 #include "clang/AST/RecursiveASTVisitor.h"
16 #include "clang/Basic/Diagnostic.h"
17 #include "clang/Basic/DiagnosticOptions.h"
18 #include "clang/Basic/FileManager.h"
19 #include "clang/Basic/LangOptions.h"
20 #include "clang/Basic/SourceManager.h"
21 #include "clang/Format/Format.h"
22 #include "clang/Frontend/CompilerInstance.h"
23 #include "clang/Frontend/FrontendAction.h"
24 #include "clang/Frontend/TextDiagnosticPrinter.h"
25 #include "clang/Rewrite/Core/Rewriter.h"
26 #include "clang/Tooling/Refactoring.h"
27 #include "clang/Tooling/Tooling.h"
32 namespace clang {
319 class TestVisitor : public clang::RecursiveASTVisitor<T> {
326 clang::SourceManager *SM;
327 clang::ASTContext *Context;
330 class FindConsumer : public clang::ASTConsumer {
334 void HandleTranslationUnit(clang::ASTContext &Context) override {
342 class TestAction : public clang::ASTFrontendAction {
346 std::unique_ptr<clang::ASTConsumer>
347 CreateASTConsumer(clang::CompilerInstance &compiler,
736 } // end namespace clang