diff options
author | Mehdi Amini <mehdi.amini@apple.com> | 2016-07-18 19:02:11 +0000 |
---|---|---|
committer | Mehdi Amini <mehdi.amini@apple.com> | 2016-07-18 19:02:11 +0000 |
commit | 2e23251d3e91db37d19bf876f91b85059ead2491 (patch) | |
tree | a18e059064cdd72fcbf3132d2f28eb870fb670df /tools | |
parent | d4ee3d8f37decfb48eef46f6c1da366d90959893 (diff) |
[NFC] Header cleanup
Summary: Removed unused headers, replaced some headers with forward class declarations
Patch by: Eugene <claprix@yandex.ru>
Differential Revision: https://reviews.llvm.org/D20100
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@275882 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools')
-rw-r--r-- | tools/arcmt-test/arcmt-test.cpp | 6 | ||||
-rw-r--r-- | tools/clang-format/ClangFormat.cpp | 2 | ||||
-rw-r--r-- | tools/diagtool/DiagTool.cpp | 1 | ||||
-rw-r--r-- | tools/diagtool/TreeView.cpp | 1 | ||||
-rw-r--r-- | tools/driver/driver.cpp | 4 | ||||
-rw-r--r-- | tools/libclang/CIndex.cpp | 2 | ||||
-rw-r--r-- | tools/libclang/CIndexDiagnostic.cpp | 6 | ||||
-rw-r--r-- | tools/libclang/CIndexInclusionStack.cpp | 2 | ||||
-rw-r--r-- | tools/libclang/CIndexer.cpp | 15 | ||||
-rw-r--r-- | tools/libclang/CIndexer.h | 5 | ||||
-rw-r--r-- | tools/libclang/CXComment.cpp | 3 | ||||
-rw-r--r-- | tools/libclang/CXIndexDataConsumer.h | 1 | ||||
-rw-r--r-- | tools/libclang/CXLoadedDiagnostic.cpp | 2 | ||||
-rw-r--r-- | tools/libclang/CXLoadedDiagnostic.h | 1 | ||||
-rw-r--r-- | tools/libclang/CXStoredDiagnostic.cpp | 3 | ||||
-rw-r--r-- | tools/libclang/CXString.cpp | 1 | ||||
-rw-r--r-- | tools/libclang/Indexing.cpp | 2 |
17 files changed, 14 insertions, 43 deletions
diff --git a/tools/arcmt-test/arcmt-test.cpp b/tools/arcmt-test/arcmt-test.cpp index 900358ec1f..e57d69fddb 100644 --- a/tools/arcmt-test/arcmt-test.cpp +++ b/tools/arcmt-test/arcmt-test.cpp @@ -7,15 +7,17 @@ // //===----------------------------------------------------------------------===// -#include "clang/Frontend/PCHContainerOperations.h" #include "clang/ARCMigrate/ARCMT.h" -#include "clang/Frontend/ASTUnit.h" +#include "clang/AST/ASTContext.h" +#include "clang/Frontend/PCHContainerOperations.h" #include "clang/Frontend/TextDiagnosticPrinter.h" #include "clang/Frontend/Utils.h" #include "clang/Frontend/VerifyDiagnosticConsumer.h" #include "clang/Lex/Preprocessor.h" +#include "clang/Lex/PreprocessorOptions.h" #include "llvm/Support/FileSystem.h" #include "llvm/Support/MemoryBuffer.h" +#include "llvm/Support/Path.h" #include "llvm/Support/Signals.h" #include <system_error> diff --git a/tools/clang-format/ClangFormat.cpp b/tools/clang-format/ClangFormat.cpp index 27577a5a33..6dbb6479ea 100644 --- a/tools/clang-format/ClangFormat.cpp +++ b/tools/clang-format/ClangFormat.cpp @@ -20,9 +20,7 @@ #include "clang/Basic/Version.h" #include "clang/Format/Format.h" #include "clang/Rewrite/Core/Rewriter.h" -#include "llvm/ADT/StringMap.h" #include "llvm/Support/CommandLine.h" -#include "llvm/Support/Debug.h" #include "llvm/Support/FileSystem.h" #include "llvm/Support/Signals.h" diff --git a/tools/diagtool/DiagTool.cpp b/tools/diagtool/DiagTool.cpp index 0e4d8088c6..7582d51ae4 100644 --- a/tools/diagtool/DiagTool.cpp +++ b/tools/diagtool/DiagTool.cpp @@ -12,7 +12,6 @@ //===----------------------------------------------------------------------===// #include "DiagTool.h" -#include "llvm/ADT/SmallString.h" #include "llvm/ADT/StringMap.h" #include <vector> diff --git a/tools/diagtool/TreeView.cpp b/tools/diagtool/TreeView.cpp index 3647e393b8..07af944ffc 100644 --- a/tools/diagtool/TreeView.cpp +++ b/tools/diagtool/TreeView.cpp @@ -14,7 +14,6 @@ #include "clang/Basic/Diagnostic.h" #include "clang/Basic/DiagnosticOptions.h" #include "llvm/ADT/DenseSet.h" -#include "llvm/ADT/StringMap.h" #include "llvm/Support/Format.h" #include "llvm/Support/Process.h" diff --git a/tools/driver/driver.cpp b/tools/driver/driver.cpp index 4d69aaffba..9208ecdba0 100644 --- a/tools/driver/driver.cpp +++ b/tools/driver/driver.cpp @@ -12,7 +12,6 @@ // //===----------------------------------------------------------------------===// -#include "clang/Basic/CharInfo.h" #include "clang/Basic/DiagnosticOptions.h" #include "clang/Driver/Compilation.h" #include "clang/Driver/Driver.h" @@ -25,7 +24,6 @@ #include "clang/Frontend/TextDiagnosticPrinter.h" #include "clang/Frontend/Utils.h" #include "llvm/ADT/ArrayRef.h" -#include "llvm/ADT/STLExtras.h" #include "llvm/ADT/SmallString.h" #include "llvm/ADT/SmallVector.h" #include "llvm/Config/llvm-config.h" @@ -37,7 +35,6 @@ #include "llvm/Support/FileSystem.h" #include "llvm/Support/Host.h" #include "llvm/Support/ManagedStatic.h" -#include "llvm/Support/MemoryBuffer.h" #include "llvm/Support/Path.h" #include "llvm/Support/PrettyStackTrace.h" #include "llvm/Support/Process.h" @@ -49,6 +46,7 @@ #include "llvm/Support/Timer.h" #include "llvm/Support/raw_ostream.h" #include <memory> +#include <set> #include <system_error> using namespace clang; using namespace clang::driver; diff --git a/tools/libclang/CIndex.cpp b/tools/libclang/CIndex.cpp index 027bf95b66..f61c294bb2 100644 --- a/tools/libclang/CIndex.cpp +++ b/tools/libclang/CIndex.cpp @@ -12,8 +12,8 @@ // //===----------------------------------------------------------------------===// -#include "CIndexer.h" #include "CIndexDiagnostic.h" +#include "CIndexer.h" #include "CLog.h" #include "CXCursor.h" #include "CXSourceLocation.h" diff --git a/tools/libclang/CIndexDiagnostic.cpp b/tools/libclang/CIndexDiagnostic.cpp index 9ba36a6a0f..18031e53bf 100644 --- a/tools/libclang/CIndexDiagnostic.cpp +++ b/tools/libclang/CIndexDiagnostic.cpp @@ -16,13 +16,11 @@ #include "CXSourceLocation.h" #include "CXString.h" +#include "clang/Basic/DiagnosticOptions.h" #include "clang/Frontend/ASTUnit.h" -#include "clang/Frontend/FrontendDiagnostic.h" #include "clang/Frontend/DiagnosticRenderer.h" -#include "clang/Basic/DiagnosticOptions.h" +#include "clang/Frontend/FrontendDiagnostic.h" #include "llvm/ADT/SmallString.h" -#include "llvm/ADT/Twine.h" -#include "llvm/Support/MemoryBuffer.h" #include "llvm/Support/raw_ostream.h" using namespace clang; diff --git a/tools/libclang/CIndexInclusionStack.cpp b/tools/libclang/CIndexInclusionStack.cpp index 0959374533..5ebb5ec277 100644 --- a/tools/libclang/CIndexInclusionStack.cpp +++ b/tools/libclang/CIndexInclusionStack.cpp @@ -17,8 +17,6 @@ #include "CXTranslationUnit.h" #include "clang/AST/DeclVisitor.h" #include "clang/Frontend/ASTUnit.h" -#include "llvm/ADT/SmallString.h" -#include "llvm/Support/raw_ostream.h" using namespace clang; static void getInclusions(const SrcMgr::SLocEntry &(SourceManager::*Getter)(unsigned, bool*) const, unsigned n, diff --git a/tools/libclang/CIndexer.cpp b/tools/libclang/CIndexer.cpp index 91154cc1c3..694ed60630 100644 --- a/tools/libclang/CIndexer.cpp +++ b/tools/libclang/CIndexer.cpp @@ -12,22 +12,13 @@ //===----------------------------------------------------------------------===// #include "CIndexer.h" -#include "clang/AST/Decl.h" -#include "clang/AST/DeclVisitor.h" -#include "clang/AST/StmtVisitor.h" -#include "clang/Basic/FileManager.h" -#include "clang/Basic/SourceManager.h" +#include "clang/Basic/LLVM.h" #include "clang/Basic/Version.h" -#include "clang/Sema/CodeCompleteConsumer.h" -#include "llvm/ADT/StringExtras.h" +#include "llvm/ADT/SmallString.h" #include "llvm/Config/llvm-config.h" -#include "llvm/Support/Compiler.h" -#include "llvm/Support/MemoryBuffer.h" +#include "llvm/Support/Path.h" #include "llvm/Support/Program.h" -#include "llvm/Support/raw_ostream.h" #include <cstdio> -#include <sstream> -#include <vector> #ifdef __CYGWIN__ #include <cygwin/version.h> diff --git a/tools/libclang/CIndexer.h b/tools/libclang/CIndexer.h index 47e30c30ba..b227f943f7 100644 --- a/tools/libclang/CIndexer.h +++ b/tools/libclang/CIndexer.h @@ -17,11 +17,8 @@ #include "clang-c/Index.h" #include "clang/Frontend/PCHContainerOperations.h" -#include "clang/Lex/ModuleLoader.h" -#include "llvm/ADT/StringRef.h" -#include "llvm/Support/Path.h" +#include "llvm/ADT/STLExtras.h" #include <utility> -#include <vector> namespace llvm { class CrashRecoveryContext; diff --git a/tools/libclang/CXComment.cpp b/tools/libclang/CXComment.cpp index 9cc05ed4e1..c02eea9d45 100644 --- a/tools/libclang/CXComment.cpp +++ b/tools/libclang/CXComment.cpp @@ -11,15 +11,14 @@ // //===----------------------------------------------------------------------===// -#include "clang-c/Index.h" #include "CXComment.h" #include "CXCursor.h" #include "CXString.h" #include "clang-c/Documentation.h" +#include "clang-c/Index.h" #include "clang/AST/Decl.h" #include "clang/Index/CommentToXML.h" #include "llvm/ADT/StringExtras.h" -#include "llvm/ADT/StringSwitch.h" #include "llvm/Support/ErrorHandling.h" #include <climits> diff --git a/tools/libclang/CXIndexDataConsumer.h b/tools/libclang/CXIndexDataConsumer.h index 308fa79488..406831f1dd 100644 --- a/tools/libclang/CXIndexDataConsumer.h +++ b/tools/libclang/CXIndexDataConsumer.h @@ -16,7 +16,6 @@ #include "clang/AST/DeclGroup.h" #include "clang/AST/DeclObjC.h" #include "llvm/ADT/DenseSet.h" -#include <deque> namespace clang { class FileEntry; diff --git a/tools/libclang/CXLoadedDiagnostic.cpp b/tools/libclang/CXLoadedDiagnostic.cpp index 2c10d34844..c866717cc4 100644 --- a/tools/libclang/CXLoadedDiagnostic.cpp +++ b/tools/libclang/CXLoadedDiagnostic.cpp @@ -18,13 +18,11 @@ #include "clang/Basic/LLVM.h" #include "clang/Frontend/SerializedDiagnosticReader.h" #include "clang/Frontend/SerializedDiagnostics.h" -#include "llvm/ADT/Optional.h" #include "llvm/ADT/STLExtras.h" #include "llvm/ADT/StringRef.h" #include "llvm/ADT/Twine.h" #include "llvm/Bitcode/BitstreamReader.h" #include "llvm/Support/ErrorHandling.h" -#include "llvm/Support/MemoryBuffer.h" using namespace clang; diff --git a/tools/libclang/CXLoadedDiagnostic.h b/tools/libclang/CXLoadedDiagnostic.h index d5006a4444..1209d76669 100644 --- a/tools/libclang/CXLoadedDiagnostic.h +++ b/tools/libclang/CXLoadedDiagnostic.h @@ -17,7 +17,6 @@ #include "CIndexDiagnostic.h" #include "llvm/ADT/StringRef.h" #include "clang/Basic/LLVM.h" -#include <string> #include <vector> namespace clang { diff --git a/tools/libclang/CXStoredDiagnostic.cpp b/tools/libclang/CXStoredDiagnostic.cpp index faaf746a1e..f2e9c1da28 100644 --- a/tools/libclang/CXStoredDiagnostic.cpp +++ b/tools/libclang/CXStoredDiagnostic.cpp @@ -19,10 +19,7 @@ #include "clang/Frontend/ASTUnit.h" #include "clang/Frontend/FrontendDiagnostic.h" -#include "llvm/ADT/SmallString.h" #include "llvm/ADT/Twine.h" -#include "llvm/Support/MemoryBuffer.h" -#include "llvm/Support/raw_ostream.h" using namespace clang; using namespace clang::cxloc; diff --git a/tools/libclang/CXString.cpp b/tools/libclang/CXString.cpp index 1ccbed3b5c..2148181ef8 100644 --- a/tools/libclang/CXString.cpp +++ b/tools/libclang/CXString.cpp @@ -17,7 +17,6 @@ #include "CXTranslationUnit.h" #include "clang-c/Index.h" #include "clang/Frontend/ASTUnit.h" -#include "llvm/ADT/SmallString.h" #include "llvm/Support/ErrorHandling.h" using namespace clang; diff --git a/tools/libclang/Indexing.cpp b/tools/libclang/Indexing.cpp index fe14cb2664..878d75e021 100644 --- a/tools/libclang/Indexing.cpp +++ b/tools/libclang/Indexing.cpp @@ -26,7 +26,7 @@ #include "clang/Lex/PPCallbacks.h" #include "clang/Lex/PPConditionalDirectiveRecord.h" #include "clang/Lex/Preprocessor.h" -#include "clang/Sema/SemaConsumer.h" +#include "clang/Lex/PreprocessorOptions.h" #include "llvm/Support/CrashRecoveryContext.h" #include "llvm/Support/MemoryBuffer.h" #include "llvm/Support/Mutex.h" |