From 5b8337cf402b224c5ed310dc570aa471dcdbd116 Mon Sep 17 00:00:00 2001 From: Haojian Wu Date: Fri, 15 Jul 2022 20:49:12 +0200 Subject: [PATCH] [syntax] Some #includes cleanup, NFC. --- clang/include/clang/Tooling/Syntax/Nodes.h | 3 --- clang/include/clang/Tooling/Syntax/Tokens.h | 2 -- clang/include/clang/Tooling/Syntax/Tree.h | 4 +--- clang/lib/Tooling/Syntax/Nodes.cpp | 2 +- clang/lib/Tooling/Syntax/Tree.cpp | 3 +-- 5 files changed, 3 insertions(+), 11 deletions(-) diff --git a/clang/include/clang/Tooling/Syntax/Nodes.h b/clang/include/clang/Tooling/Syntax/Nodes.h index 293ae24..c4f3190 100644 --- a/clang/include/clang/Tooling/Syntax/Nodes.h +++ b/clang/include/clang/Tooling/Syntax/Nodes.h @@ -23,9 +23,6 @@ #include "clang/Basic/LLVM.h" #include "clang/Tooling/Syntax/Tree.h" -#include "llvm/ADT/ArrayRef.h" -#include "llvm/ADT/StringRef.h" -#include "llvm/Support/raw_ostream.h" namespace clang { namespace syntax { diff --git a/clang/include/clang/Tooling/Syntax/Tokens.h b/clang/include/clang/Tooling/Syntax/Tokens.h index 7fd7e2e..9adb2b1 100644 --- a/clang/include/clang/Tooling/Syntax/Tokens.h +++ b/clang/include/clang/Tooling/Syntax/Tokens.h @@ -27,13 +27,11 @@ #ifndef LLVM_CLANG_TOOLING_SYNTAX_TOKENS_H #define LLVM_CLANG_TOOLING_SYNTAX_TOKENS_H -#include "clang/Basic/FileManager.h" #include "clang/Basic/LangOptions.h" #include "clang/Basic/SourceLocation.h" #include "clang/Basic/SourceManager.h" #include "clang/Basic/TokenKinds.h" #include "clang/Lex/Token.h" -#include "clang/Tooling/Syntax/TokenManager.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/Optional.h" diff --git a/clang/include/clang/Tooling/Syntax/Tree.h b/clang/include/clang/Tooling/Syntax/Tree.h index 5f09a5a..c9c957a 100644 --- a/clang/include/clang/Tooling/Syntax/Tree.h +++ b/clang/include/clang/Tooling/Syntax/Tree.h @@ -23,12 +23,10 @@ #include "clang/Basic/TokenKinds.h" #include "clang/Tooling/Syntax/TokenManager.h" -#include "llvm/ADT/ArrayRef.h" -#include "llvm/ADT/DenseMap.h" #include "llvm/ADT/iterator.h" #include "llvm/Support/Allocator.h" #include -#include +#include namespace clang { namespace syntax { diff --git a/clang/lib/Tooling/Syntax/Nodes.cpp b/clang/lib/Tooling/Syntax/Nodes.cpp index fc6f8ef..d0c1e92 100644 --- a/clang/lib/Tooling/Syntax/Nodes.cpp +++ b/clang/lib/Tooling/Syntax/Nodes.cpp @@ -6,7 +6,7 @@ // //===----------------------------------------------------------------------===// #include "clang/Tooling/Syntax/Nodes.h" -#include "clang/Basic/TokenKinds.h" +#include "llvm/Support/raw_ostream.h" using namespace clang; diff --git a/clang/lib/Tooling/Syntax/Tree.cpp b/clang/lib/Tooling/Syntax/Tree.cpp index 576226f..20f7bd0 100644 --- a/clang/lib/Tooling/Syntax/Tree.cpp +++ b/clang/lib/Tooling/Syntax/Tree.cpp @@ -8,9 +8,8 @@ #include "clang/Tooling/Syntax/Tree.h" #include "clang/Basic/TokenKinds.h" #include "clang/Tooling/Syntax/Nodes.h" -#include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/BitVector.h" -#include "llvm/ADT/STLExtras.h" +#include "llvm/Support/raw_ostream.h" #include "llvm/Support/Casting.h" #include -- 2.7.4