]> granicus.if.org Git - clang/commitdiff
Minor #include cleaning
authorDaniel Dunbar <daniel@zuster.org>
Mon, 11 Aug 2008 03:27:53 +0000 (03:27 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Mon, 11 Aug 2008 03:27:53 +0000 (03:27 +0000)
 - Drop TokenKinds.h from Action.h
 - Move DeclSpec.h from Sema.h into individual Sema .cpp files

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

include/clang/Parse/Action.h
lib/Sema/Sema.h
lib/Sema/SemaDeclAttr.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaDeclObjC.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaExprObjC.cpp
lib/Sema/SemaInit.cpp

index 110e26fd170404b65a544b8d68fad39e4d64ae4e..c00fb8067c111918302367a10ac57daeb34c4ec2 100644 (file)
@@ -16,7 +16,6 @@
 
 #include "clang/Basic/IdentifierTable.h"
 #include "clang/Basic/SourceLocation.h"
-#include "clang/Basic/TokenKinds.h"
 #include "clang/Parse/AccessSpecifier.h"
 
 namespace clang {
index 99e40776f832b1c1c0c2175dcb4582aec0daebb9..428610f04d6ff41406822495e6b17b286ec8f81c 100644 (file)
@@ -18,7 +18,6 @@
 #include "IdentifierResolver.h"
 #include "CXXFieldCollector.h"
 #include "clang/Parse/Action.h"
-#include "clang/Parse/DeclSpec.h"
 #include "llvm/ADT/SmallVector.h"
 #include "llvm/ADT/DenseSet.h"
 #include "llvm/ADT/SmallPtrSet.h"
@@ -36,6 +35,7 @@ namespace clang {
   class Preprocessor;
   class Decl;
   class DeclContext;
+  class DeclSpec;
   class NamedDecl;
   class ScopedDecl;
   class Expr;
index 54f6579e36c0c47a58ac77d778f19edb8600c271..c8bc12df9f85102dd2281291e1c5a1dbae35a695 100644 (file)
@@ -14,6 +14,7 @@
 #include "Sema.h"
 #include "clang/AST/ASTContext.h"
 #include "clang/Basic/TargetInfo.h"
+#include "clang/Parse/DeclSpec.h"
 #include <llvm/ADT/StringExtras.h>
 using namespace clang;
 
index 554e7426694543c637b1f794181628932b2022db..95b3811d433ad88557663135a5a246f287c28133 100644 (file)
@@ -12,7 +12,6 @@
 //===----------------------------------------------------------------------===//
 
 #include "Sema.h"
-#include "clang/Basic/LangOptions.h"
 #include "clang/AST/ASTConsumer.h"
 #include "clang/AST/ASTContext.h"
 #include "clang/AST/DeclCXX.h"
@@ -20,6 +19,9 @@
 #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"
index 3478de5bf534a2c992012d8837368b7529ad048d..bcd6cfe28dbd0e8ff112402009f8563e71286740 100644 (file)
@@ -14,6 +14,8 @@
 #include "Sema.h"
 #include "clang/AST/ASTContext.h"
 #include "clang/AST/DeclObjC.h"
+#include "clang/Basic/Diagnostic.h"
+#include "clang/Parse/DeclSpec.h"
 #include "clang/Parse/Scope.h"
 
 using namespace clang;
index c48a19b15a385d43d24ac243b7fe2d6da7a403c9..86e334580c432a2ed6069bfdec3c2278fbb4655f 100644 (file)
@@ -14,6 +14,7 @@
 #include "Sema.h"
 #include "clang/AST/ExprCXX.h"
 #include "clang/AST/ASTContext.h"
+#include "clang/Basic/Diagnostic.h"
 using namespace clang;
 
 /// ActOnCXXCasts - Parse {dynamic,static,reinterpret,const}_cast's.
index 8acd1f2f0a41c18d737052d211fe59f5c89f2151..75546ea903b05c686c0d42243a6935303d63ac82 100644 (file)
@@ -15,6 +15,7 @@
 #include "clang/AST/ASTContext.h"
 #include "clang/AST/DeclObjC.h"
 #include "clang/AST/ExprObjC.h"
+#include "clang/Basic/Diagnostic.h"
 using namespace clang;
 
 Sema::ExprResult Sema::ParseObjCStringLiteral(SourceLocation *AtLocs, 
index a2add3423822a20f10c7ef7d6cee2acd9da77682..cb7f5324e398be5ed65e1b6069ffb1487478ee38 100644 (file)
@@ -15,6 +15,7 @@
 #include "clang/AST/ASTContext.h"
 #include "clang/AST/Expr.h"
 #include "clang/AST/Type.h"
+#include "clang/Basic/Diagnostic.h"
 
 namespace clang {