]> granicus.if.org Git - clang/commitdiff
More #include cleaning
authorDaniel Dunbar <daniel@zuster.org>
Mon, 11 Aug 2008 06:23:49 +0000 (06:23 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Mon, 11 Aug 2008 06:23:49 +0000 (06:23 +0000)
 - Kill unnecessary #includes in .cpp files. This is an automatic
   sweep so some things removed are actually used, but happen to be
   included by a previous header. I tried to get rid of the obvious
   examples and this was the easiest way to trim the #includes in one
   fell swoop.
 - We now return to regularly scheduled development.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@54632 91177308-0d34-0410-b5e6-96231b3b80d8

41 files changed:
lib/AST/ASTContext.cpp
lib/AST/CFG.cpp
lib/AST/Expr.cpp
lib/AST/ExprConstant.cpp
lib/AST/ParentMap.cpp
lib/AST/Stmt.cpp
lib/AST/StmtDumper.cpp
lib/AST/StmtIterator.cpp
lib/AST/StmtPrinter.cpp
lib/AST/Type.cpp
lib/AST/TypeSerialization.cpp
lib/Basic/TargetInfo.cpp
lib/Basic/Targets.cpp
lib/CodeGen/CGBuiltin.cpp
lib/CodeGen/CGExpr.cpp
lib/CodeGen/CGObjC.cpp
lib/CodeGen/CGObjCMac.cpp
lib/CodeGen/CGStmt.cpp
lib/CodeGen/CodeGenFunction.cpp
lib/CodeGen/CodeGenModule.cpp
lib/CodeGen/CodeGenTypes.cpp
lib/CodeGen/ModuleBuilder.cpp
lib/Driver/TextDiagnosticBuffer.cpp
lib/Driver/TextDiagnosticPrinter.cpp
lib/Lex/LiteralSupport.cpp
lib/Lex/PPDirectives.cpp
lib/Lex/PPExpressions.cpp
lib/Lex/PPLexerChange.cpp
lib/Lex/Pragma.cpp
lib/Parse/DeclSpec.cpp
lib/Sema/ParseAST.cpp
lib/Sema/Sema.cpp
lib/Sema/SemaChecking.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaDeclAttr.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaDeclObjC.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaInit.cpp
lib/Sema/SemaStmt.cpp
lib/Sema/SemaType.cpp

index 5c39c2b539947ab02f387b6f8cdb1996bf2f637d..643d4753250226c4f60700632e4c0cc9c4d64e69 100644 (file)
 //===----------------------------------------------------------------------===//
 
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/Decl.h"
 #include "clang/AST/DeclCXX.h"
 #include "clang/AST/DeclObjC.h"
 #include "clang/AST/Expr.h"
 #include "clang/AST/RecordLayout.h"
 #include "clang/Basic/TargetInfo.h"
-#include "llvm/ADT/SmallVector.h"
 #include "llvm/ADT/StringExtras.h"
 #include "llvm/Bitcode/Serialize.h"
 #include "llvm/Bitcode/Deserialize.h"
index dc49b45d8d88e92e7980118b9609976a869f83cf..0231c982f4151d57c2f2c67ddf0658436b36add8 100644 (file)
@@ -13,7 +13,6 @@
 //===----------------------------------------------------------------------===//
 
 #include "clang/AST/CFG.h"
-#include "clang/AST/ExprObjC.h"
 #include "clang/AST/StmtVisitor.h"
 #include "clang/AST/PrettyPrinter.h"
 #include "llvm/ADT/DenseMap.h"
index bd4c55f40f71859e319939082ecf3775ca5a1d51..5fc7cf25f3db05114a47eef26baa398b3ec8c4df 100644 (file)
 
 #include "clang/AST/Expr.h"
 #include "clang/AST/DeclObjC.h"
-#include "clang/AST/ExprObjC.h"
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/APValue.h"
 #include "clang/AST/RecordLayout.h"
 #include "clang/AST/StmtVisitor.h"
-#include "clang/Basic/IdentifierTable.h"
 #include "clang/Basic/TargetInfo.h"
 using namespace clang;
 
index 62e1441484b0cb1aa71aaf99b4dfc90dd7139cfb..3fae5c90aaeca1fe4669b2a172dc4908b76d77af 100644 (file)
@@ -13,7 +13,6 @@
 
 #include "clang/AST/APValue.h"
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/Expr.h"
 #include "clang/AST/StmtVisitor.h"
 #include "clang/Basic/Diagnostic.h"
 #include "clang/Basic/TargetInfo.h"
index bab3f4c38c759e96d7df7da1cdbf27e7e8f0171f..82341c78f8278ad87f3e474c4a8076ccf9acbdb6 100644 (file)
@@ -12,6 +12,7 @@
 //===----------------------------------------------------------------------===//
 
 #include "clang/AST/ParentMap.h"
+#include "clang/AST/Decl.h"
 #include "clang/AST/Expr.h"
 #include "llvm/ADT/DenseMap.h"
 
index 8f713c0e2efb397dc8001f98708f4e01ea79acec..689fe852d8fe47c00db05f9492c670ab277b8b0e 100644 (file)
@@ -14,8 +14,6 @@
 #include "clang/AST/Stmt.h"
 #include "clang/AST/ExprCXX.h"
 #include "clang/AST/ExprObjC.h"
-#include "clang/AST/StmtVisitor.h"
-#include "clang/Basic/IdentifierTable.h"
 using namespace clang;
 
 static struct StmtClassNameTable {
index 6d0569ecd5cfa64101af99b11a943cacd22b2f5b..0ccf20175422dc3475548cf3ad83ba6416fd632e 100644 (file)
 //===----------------------------------------------------------------------===//
 
 #include "clang/AST/StmtVisitor.h"
-#include "clang/AST/Decl.h"
 #include "clang/AST/DeclObjC.h"
-#include "clang/AST/ExprCXX.h"
-#include "clang/Basic/IdentifierTable.h"
 #include "clang/Basic/SourceManager.h"
 #include "llvm/Support/Compiler.h"
 #include <cstdio>
index 0e5c0995a59226cc9d6a11312688062098a86f71..3af66b30bf34e264370b398192f68daf706aef7d 100644 (file)
@@ -12,7 +12,6 @@
 //===----------------------------------------------------------------------===//
 
 #include "clang/AST/StmtIterator.h"
-#include "clang/AST/Expr.h"
 #include "clang/AST/Decl.h"
 
 using namespace clang;
index 7cd00dab50d4af2f92ac0d73a3c7b6b96cfbdc01..abcab9cfd32d23c5178ccec67282be7614415925 100644 (file)
 //===----------------------------------------------------------------------===//
 
 #include "clang/AST/StmtVisitor.h"
-#include "clang/AST/Decl.h"
 #include "clang/AST/DeclObjC.h"
-#include "clang/AST/ExprCXX.h"
-#include "clang/AST/ExprObjC.h"
 #include "clang/AST/PrettyPrinter.h"
-#include "clang/Basic/IdentifierTable.h"
 #include "llvm/Support/Compiler.h"
 #include "llvm/Support/Streams.h"
-#include <iomanip>
 using namespace clang;
 
 //===----------------------------------------------------------------------===//
index 46e685be9d61631c5bee9ff2ed6110869a59d0b4..84b369ca3090af34cb3ee1db4ef949a02f83b38b 100644 (file)
 //===----------------------------------------------------------------------===//
 
 #include "clang/AST/Type.h"
-#include "clang/AST/Decl.h"
 #include "clang/AST/DeclCXX.h"
 #include "clang/AST/DeclObjC.h"
 #include "clang/AST/Expr.h"
-#include "clang/Basic/IdentifierTable.h"
-#include "clang/Basic/TargetInfo.h"
-#include "llvm/Support/Streams.h"
 #include "llvm/ADT/StringExtras.h"
 #include <sstream>
 using namespace clang;
index 60b5c68b0c8e415f975c2784d3f10bc104476594..68ef1114a7c637066af3a627e40b3c462097a950 100644 (file)
@@ -12,6 +12,7 @@
 //===----------------------------------------------------------------------===//
 
 #include "clang/AST/Type.h"
+#include "clang/AST/Decl.h"
 #include "clang/AST/Expr.h"
 #include "clang/AST/ASTContext.h"
 #include "llvm/Bitcode/Serialize.h"
index 6562911a33dbc45d5c8c8a2f502924d0db72a89d..187e001358b6dc65997f11216e210f47eadaf42a 100644 (file)
@@ -12,8 +12,6 @@
 //===----------------------------------------------------------------------===//
 
 #include "clang/Basic/TargetInfo.h"
-#include "clang/Basic/Diagnostic.h"
-#include "clang/AST/Builtins.h"
 #include "llvm/ADT/APFloat.h"
 #include "llvm/ADT/STLExtras.h"
 #include <cstdlib>
index acfd44c95753a4295b2e5a4826687b836ca5b730..214dfb16de8d39d25e76982b2c69befeef733e1d 100644 (file)
@@ -14,7 +14,6 @@
 
 #include "clang/AST/Builtins.h"
 #include "clang/AST/TargetBuiltins.h"
-#include "clang/Basic/Diagnostic.h"
 #include "clang/Basic/TargetInfo.h"
 #include "llvm/ADT/STLExtras.h"
 #include "llvm/ADT/APFloat.h"
index c40abf65af937db8a10886970d2cc0e4081ce2a2..66d4e60c965e4c6c7f2a5e5992bf4c83adf12928 100644 (file)
 #include "CodeGenModule.h"
 #include "clang/Basic/TargetInfo.h"
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/Builtins.h"
 #include "clang/AST/Decl.h"
-#include "clang/AST/Expr.h"
 #include "clang/AST/TargetBuiltins.h"
-#include "llvm/Constants.h"
-#include "llvm/Function.h"
 #include "llvm/Intrinsics.h"
 using namespace clang;
 using namespace CodeGen;
index d83775ce3e65b4ca44f450d530beec2cdd17f695..68878a2e5111ee88da7d39e3bd4ae3c72b145fc8 100644 (file)
 #include "CodeGenFunction.h"
 #include "CodeGenModule.h"
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/Decl.h"
 #include "clang/AST/DeclObjC.h"
-#include "clang/Basic/TargetInfo.h"
-#include "llvm/Constants.h"
-#include "llvm/DerivedTypes.h"
-#include "llvm/Function.h"
-#include "llvm/GlobalVariable.h"
-#include "llvm/Support/MathExtras.h"
 #include "llvm/Target/TargetData.h"
 using namespace clang;
 using namespace CodeGen;
index 91e7e63ca320abf4338f8ca19b98aa8ca64745da..d1545a2d359246213a891cba65cadb32e4f71ce3 100644 (file)
 #include "CGObjCRuntime.h"
 #include "CodeGenFunction.h"
 #include "CodeGenModule.h"
-#include "clang/AST/ExprObjC.h"
-#include "clang/AST/Decl.h"
 #include "clang/AST/DeclObjC.h"
-#include "llvm/Constant.h"
-#include "llvm/Function.h"
 
 using namespace clang;
 using namespace CodeGen;
index b9d6221f09c57c7325453a89ef5f621795347117..faf6fa94fcf72beb3ab7b04aa9a36c554ff2aad4 100644 (file)
 //===----------------------------------------------------------------------===//
 
 #include "CGObjCRuntime.h"
-#include "CodeGenModule.h"
-#include "clang/AST/ASTContext.h"
 #include "clang/AST/Decl.h"
-#include "llvm/Module.h"
-#include "llvm/Support/Compiler.h"
 #include "llvm/Support/IRBuilder.h"
-#include "llvm/ADT/SmallVector.h"
-#include "llvm/ADT/StringMap.h"
-#include <map>
 
 using namespace clang;
 
index 0246ba2ee8ca61d50a7e204c1bbfb2690400f971..bfcddd2df35fe9e3a117bf0b5db587c2493b9cd2 100644 (file)
 #include "CGDebugInfo.h"
 #include "CodeGenModule.h"
 #include "CodeGenFunction.h"
-#include "clang/AST/ASTContext.h"
 #include "clang/AST/StmtVisitor.h"
 #include "clang/Basic/TargetInfo.h"
-#include "llvm/Constants.h"
-#include "llvm/DerivedTypes.h"
-#include "llvm/Function.h"
 #include "llvm/InlineAsm.h"
 #include "llvm/ADT/StringExtras.h"
 using namespace clang;
index bac317c9bae1ff9a0fb082940d52f42277228a00..d02c860a102fe0ba1353fef7082a63f8afc84faa 100644 (file)
 #include "clang/Basic/TargetInfo.h"
 #include "clang/AST/ASTContext.h"
 #include "clang/AST/Decl.h"
-#include "clang/AST/DeclObjC.h"
-#include "llvm/CallingConv.h"
-#include "llvm/Constants.h"
-#include "llvm/DerivedTypes.h"
-#include "llvm/Function.h"
 #include "llvm/Analysis/Verifier.h"
 #include "llvm/Support/CFG.h"
 using namespace clang;
index e0309e1654bd68f7bd44d224f5582222e438a9a2..c77dfa6a813391f235c49dbedb015dc0e86cd834 100644 (file)
 #include "CodeGenModule.h"
 #include "CodeGenFunction.h"
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/Decl.h"
 #include "clang/AST/DeclObjC.h"
 #include "clang/Basic/Diagnostic.h"
-#include "clang/Basic/LangOptions.h"
 #include "clang/Basic/SourceManager.h"
 #include "clang/Basic/TargetInfo.h"
 #include "llvm/CallingConv.h"
-#include "llvm/Constants.h"
-#include "llvm/DerivedTypes.h"
 #include "llvm/Module.h"
 #include "llvm/Intrinsics.h"
 #include "llvm/Target/TargetData.h"
 #include "llvm/Analysis/Verifier.h"
-#include <algorithm>
 using namespace clang;
 using namespace CodeGen;
 
index ffea22251fe0fb21f8e5d1dd5fe81594c877631c..ab0829e81feff84a97b167dc410cd61d4f71015c 100644 (file)
@@ -12,9 +12,7 @@
 //===----------------------------------------------------------------------===//
 
 #include "CodeGenTypes.h"
-#include "clang/Basic/TargetInfo.h"
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/Decl.h"
 #include "clang/AST/DeclObjC.h"
 #include "clang/AST/Expr.h"
 #include "clang/AST/RecordLayout.h"
index 176d39e85d2af12f812099a1baba101931d40805..7c43943eacbbe1aeec896ed6d2d88a172b6981ad 100644 (file)
@@ -14,7 +14,6 @@
 #include "clang/CodeGen/ModuleBuilder.h"
 #include "CodeGenModule.h"
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/Decl.h"
 #include "clang/AST/DeclObjC.h"
 #include "clang/AST/Expr.h"
 using namespace clang;
@@ -24,10 +23,8 @@ using namespace clang;
 
 #include "clang/Basic/Diagnostic.h"
 #include "clang/Basic/TargetInfo.h"
-#include "clang/CodeGen/ModuleBuilder.h"
 #include "llvm/Module.h"
 #include "llvm/Target/TargetData.h"
-#include "llvm/Target/TargetMachine.h"
 #include "llvm/Support/Compiler.h"
 #include "llvm/ADT/OwningPtr.h"
 
index 35aba58aad91d1e0c70dd025e70fa459cc743170..b3e21e1b153f9fdb21881295189946c807325f24 100644 (file)
@@ -12,7 +12,6 @@
 //===----------------------------------------------------------------------===//
 
 #include "clang/Driver/TextDiagnosticBuffer.h"
-#include "clang/Basic/SourceManager.h"
 using namespace clang;
 
 /// HandleDiagnostic - Store the errors & warnings that are reported.
index 5b99f702052c66c1d81e4527e81c756676c73757..e0faf478d1a5bc15892279dd8d7c90eec8f32ce2 100644 (file)
 //===----------------------------------------------------------------------===//
 
 #include "clang/Driver/TextDiagnosticPrinter.h"
-#include "clang/Basic/FileManager.h"
 #include "clang/Basic/SourceManager.h"
 #include "clang/Lex/Lexer.h"
 #include "llvm/Support/MemoryBuffer.h"
-#include <string>
 using namespace clang;
 
 void TextDiagnosticPrinter::
index fc90b4b00efb7151a78e92cb67105c09542dadba..f9fd1aac793d5fd126b7fc3f5a943120768d7df6 100644 (file)
@@ -15,7 +15,6 @@
 #include "clang/Lex/LiteralSupport.h"
 #include "clang/Lex/Preprocessor.h"
 #include "clang/Basic/Diagnostic.h"
-#include "clang/Basic/SourceManager.h"
 #include "clang/Basic/TargetInfo.h"
 #include "llvm/ADT/StringExtras.h"
 using namespace clang;
index 2aa8eaedd432226e7e2321a2658105047fa592b4..70cd0ed1d0b1f4602cecdc65526b10315d2e545b 100644 (file)
@@ -14,7 +14,6 @@
 #include "clang/Lex/Preprocessor.h"
 #include "clang/Lex/HeaderSearch.h"
 #include "clang/Lex/MacroInfo.h"
-#include "clang/Lex/PPCallbacks.h"
 #include "clang/Basic/Diagnostic.h"
 #include "clang/Basic/SourceManager.h"
 using namespace clang;
index 2a4794de8353f14f1c72e5eafcf34fb12a8fde32..c0499fac141b35d839c82a320df9ffacd10b9cba 100644 (file)
 #include "clang/Lex/MacroInfo.h"
 #include "clang/Lex/LiteralSupport.h"
 #include "clang/Basic/TargetInfo.h"
-#include "clang/Basic/TokenKinds.h"
 #include "clang/Basic/Diagnostic.h"
 #include "llvm/ADT/APSInt.h"
-#include "llvm/ADT/SmallString.h"
 using namespace clang;
 
 /// PPValue - Represents the value of a subexpression of a preprocessor
index a14cbed03a3505e2cb86624046bc1279bae9a4a4..d1c44cfcdfc5cd7b20ca887244966f3f541c0d12 100644 (file)
@@ -15,7 +15,6 @@
 #include "clang/Lex/Preprocessor.h"
 #include "clang/Lex/HeaderSearch.h"
 #include "clang/Lex/MacroInfo.h"
-#include "clang/Lex/PPCallbacks.h"
 #include "clang/Basic/Diagnostic.h"
 #include "clang/Basic/SourceManager.h"
 using namespace clang;
index 08ad1cf1d2f2d294684dadf4d52e176255aec55c..e6955d762fac2e756f47ef130449b93684379cb7 100644 (file)
 //===----------------------------------------------------------------------===//
 
 #include "clang/Lex/Pragma.h"
-#include "clang/Lex/PPCallbacks.h"
 #include "clang/Lex/HeaderSearch.h"
 #include "clang/Lex/Preprocessor.h"
 #include "clang/Basic/Diagnostic.h"
 #include "clang/Basic/FileManager.h"
 #include "clang/Basic/SourceManager.h"
-#include "llvm/ADT/SmallVector.h"
 using namespace clang;
 
 // Out-of-line destructor to provide a home for the class.
index 5c26ec6857c409f2947e972213cb41f746cb5b4e..1d42feda1e83adac63276461c3845a499b699a1f 100644 (file)
@@ -14,7 +14,6 @@
 #include "clang/Parse/DeclSpec.h"
 #include "clang/Basic/Diagnostic.h"
 #include "clang/Basic/LangOptions.h"
-#include "clang/Basic/SourceLocation.h"
 using namespace clang;
 
 /// getParsedSpecifiers - Return a bitmask of which flavors of specifiers this
index 603cea0e5cc6d9fba55550f1368fd7132557f798..4bd70a8fa510ecb966c5fc60e2628e978eeeccea 100644 (file)
 //===----------------------------------------------------------------------===//
 
 #include "clang/Sema/ParseAST.h"
-#include "clang/AST/ASTContext.h"
 #include "clang/AST/ASTConsumer.h"
-#include "clang/AST/DeclObjC.h"
 #include "clang/AST/Stmt.h"
 #include "clang/AST/TranslationUnit.h"
 #include "Sema.h"
-#include "clang/Parse/Action.h"
 #include "clang/Parse/Parser.h"
 using namespace clang;
 
index 2e6617be1034a693fdb84b9ec0a28a2c9c120e0a..46c9e994ce15110c9b7812450a25a59fa5166429 100644 (file)
@@ -18,7 +18,6 @@
 #include "clang/AST/Expr.h"
 #include "clang/Lex/Preprocessor.h"
 #include "clang/Basic/Diagnostic.h"
-#include "clang/Parse/Scope.h"
 
 using namespace clang;
 
index f759133a0517bc1cd51b2491a823ed8e8d1a92db..a8782c16e0b6bfebab46e4051ed901f3daa5876a 100644 (file)
 
 #include "Sema.h"
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/Decl.h"
 #include "clang/AST/DeclObjC.h"
-#include "clang/AST/Expr.h"
 #include "clang/AST/ExprCXX.h"
 #include "clang/AST/ExprObjC.h"
 #include "clang/Lex/Preprocessor.h"
-#include "clang/Lex/LiteralSupport.h"
-#include "clang/Basic/SourceManager.h"
 #include "clang/Basic/Diagnostic.h"
-#include "clang/Basic/LangOptions.h"
-#include "clang/Basic/TargetInfo.h"
-#include "llvm/ADT/OwningPtr.h"
-#include "llvm/ADT/SmallString.h"
-#include "llvm/ADT/StringExtras.h"
 #include "SemaUtil.h"
 using namespace clang;
 
index 9a9f1d5ab6ddbb6be197ae106f4191585921116a..a0694609190b6f92cf477ad9af94ca54f5d429b5 100644 (file)
 #include "clang/AST/APValue.h"
 #include "clang/AST/ASTConsumer.h"
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/Attr.h"
-#include "clang/AST/Builtins.h"
-#include "clang/AST/Decl.h"
-#include "clang/AST/DeclCXX.h"
 #include "clang/AST/DeclObjC.h"
-#include "clang/AST/Expr.h"
 #include "clang/AST/ExprCXX.h"
-#include "clang/AST/Type.h"
 #include "clang/Parse/DeclSpec.h"
-#include "clang/Parse/Scope.h"
 #include "clang/Basic/Diagnostic.h"
-#include "clang/Basic/LangOptions.h"
 #include "clang/Basic/TargetInfo.h"
 #include "clang/Basic/SourceManager.h"
 // FIXME: layering (ideally, Sema shouldn't be dependent on Lex API's)
 #include "clang/Lex/Preprocessor.h"
 #include "clang/Lex/HeaderSearch.h" 
-#include "llvm/ADT/SmallString.h"
 #include "llvm/ADT/SmallSet.h"
-#include "llvm/ADT/DenseSet.h"
 using namespace clang;
 
 Sema::TypeTy *Sema::isTypeName(const IdentifierInfo &II, Scope *S) {
index 37b4e42274f4b7a07d8ff7bb00b866970fad5510..3ece5fce9c4a30fbb54308871b46e61ace2c647c 100644 (file)
@@ -13,6 +13,8 @@
 
 #include "Sema.h"
 #include "clang/AST/ASTContext.h"
+#include "clang/AST/DeclObjC.h"
+#include "clang/AST/Expr.h"
 #include "clang/Basic/Diagnostic.h"
 #include "clang/Basic/TargetInfo.h"
 #include "clang/Parse/DeclSpec.h"
index 95b3811d433ad88557663135a5a246f287c28133..cb8ffd3f572f73c83db92c2efd6418a84a2745be 100644 (file)
 #include "Sema.h"
 #include "clang/AST/ASTConsumer.h"
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/DeclCXX.h"
-#include "clang/AST/Expr.h"
-#include "clang/AST/ExprObjC.h"
 #include "clang/AST/StmtVisitor.h"
-#include "clang/AST/Type.h"
 #include "clang/Basic/Diagnostic.h"
-#include "clang/Basic/LangOptions.h"
 #include "clang/Parse/DeclSpec.h"
-#include "clang/Parse/Scope.h"
-#include "llvm/ADT/OwningPtr.h"
 #include "llvm/Support/Compiler.h"
 
 using namespace clang;
index bcd6cfe28dbd0e8ff112402009f8563e71286740..e2c58c22a4e67495ac861225d41c67ac5bf842f0 100644 (file)
@@ -16,7 +16,6 @@
 #include "clang/AST/DeclObjC.h"
 #include "clang/Basic/Diagnostic.h"
 #include "clang/Parse/DeclSpec.h"
-#include "clang/Parse/Scope.h"
 
 using namespace clang;
 
index 571f9cc03089d6fca33345bd8fc833281d907cf4..b3e748097e015987f731cd38d1ac888a636ac855 100644 (file)
 //===----------------------------------------------------------------------===//
 
 #include "Sema.h"
-#include "SemaUtil.h"
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/DeclCXX.h"
 #include "clang/AST/DeclObjC.h"
-#include "clang/AST/Expr.h"
 #include "clang/AST/ExprCXX.h"
 #include "clang/AST/ExprObjC.h"
-#include "clang/Parse/DeclSpec.h" 
 #include "clang/Lex/Preprocessor.h"
 #include "clang/Lex/LiteralSupport.h"
 #include "clang/Basic/Diagnostic.h"
 #include "clang/Basic/SourceManager.h"
 #include "clang/Basic/TargetInfo.h"
-#include "llvm/ADT/OwningPtr.h"
-#include "llvm/ADT/SmallString.h"
-#include "llvm/ADT/StringExtras.h"
 using namespace clang;
 
 //===----------------------------------------------------------------------===//
index cb7f5324e398be5ed65e1b6069ffb1487478ee38..7c48a110b2b14d309ede6a2ba9930ec007b87401 100644 (file)
@@ -14,7 +14,6 @@
 #include "Sema.h"
 #include "clang/AST/ASTContext.h"
 #include "clang/AST/Expr.h"
-#include "clang/AST/Type.h"
 #include "clang/Basic/Diagnostic.h"
 
 namespace clang {
index 5ed77f4c6df5ad858953b3fcc24aaf3710c95529..c6215daf53373e897fb9559a7ab46cc259eb3451 100644 (file)
 #include "clang/AST/ASTContext.h"
 #include "clang/AST/DeclObjC.h"
 #include "clang/AST/Expr.h"
-#include "clang/AST/Stmt.h"
-#include "clang/Parse/Scope.h"
 #include "clang/Basic/TargetInfo.h"
 #include "clang/Basic/Diagnostic.h"
-#include "clang/Basic/LangOptions.h"
-#include "llvm/ADT/SmallString.h"
 using namespace clang;
 
 Sema::StmtResult Sema::ActOnExprStmt(ExprTy *expr) {
index 56231c58e73bc653cba27761c2ce7c3e6a6913e8..eafaae5d872bfbb49eb8a141af7068a662088b1d 100644 (file)
 
 #include "Sema.h"
 #include "clang/AST/ASTContext.h"
-#include "clang/AST/Decl.h"
 #include "clang/AST/DeclObjC.h"
 #include "clang/AST/Expr.h"
 #include "clang/Basic/Diagnostic.h"
-#include "clang/Basic/LangOptions.h"
 #include "clang/Parse/DeclSpec.h"
 using namespace clang;