[cfe-commits] r65158 - in /cfe/trunk/include/clang/AST: Decl.h DeclBase.h DeclObjC.h

Chris Lattner sabre at nondot.org
Fri Feb 20 13:06:30 PST 2009


Author: lattner
Date: Fri Feb 20 15:06:29 2009
New Revision: 65158

URL: http://llvm.org/viewvc/llvm-project?rev=65158&view=rev
Log:
prune #includes

Modified:
    cfe/trunk/include/clang/AST/Decl.h
    cfe/trunk/include/clang/AST/DeclBase.h
    cfe/trunk/include/clang/AST/DeclObjC.h

Modified: cfe/trunk/include/clang/AST/Decl.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/Decl.h?rev=65158&r1=65157&r2=65158&view=diff

==============================================================================
--- cfe/trunk/include/clang/AST/Decl.h (original)
+++ cfe/trunk/include/clang/AST/Decl.h Fri Feb 20 15:06:29 2009
@@ -14,12 +14,8 @@
 #ifndef LLVM_CLANG_AST_DECL_H
 #define LLVM_CLANG_AST_DECL_H
 
-#include "clang/Basic/IdentifierTable.h"
-#include "clang/Basic/OperatorKinds.h"
-#include "clang/AST/DeclarationName.h"
 #include "clang/AST/DeclBase.h"
-#include "clang/Parse/AccessSpecifier.h"
-#include "llvm/ADT/SmallVector.h"
+#include "clang/AST/DeclarationName.h"
 
 namespace clang {
 class Expr;

Modified: cfe/trunk/include/clang/AST/DeclBase.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/DeclBase.h?rev=65158&r1=65157&r2=65158&view=diff

==============================================================================
--- cfe/trunk/include/clang/AST/DeclBase.h (original)
+++ cfe/trunk/include/clang/AST/DeclBase.h Fri Feb 20 15:06:29 2009
@@ -18,8 +18,6 @@
 #include "clang/AST/Type.h"
 // FIXME: Layering violation
 #include "clang/Parse/AccessSpecifier.h"
-#include "clang/Basic/SourceLocation.h"
-#include "llvm/ADT/PointerIntPair.h"
 
 namespace clang {
 class DeclContext;

Modified: cfe/trunk/include/clang/AST/DeclObjC.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/DeclObjC.h?rev=65158&r1=65157&r2=65158&view=diff

==============================================================================
--- cfe/trunk/include/clang/AST/DeclObjC.h (original)
+++ cfe/trunk/include/clang/AST/DeclObjC.h Fri Feb 20 15:06:29 2009
@@ -15,8 +15,6 @@
 #define LLVM_CLANG_AST_DECLOBJC_H
 
 #include "clang/AST/Decl.h"
-#include "clang/Basic/IdentifierTable.h"
-#include "llvm/ADT/DenseMap.h"
 
 namespace clang {
 class Expr;
@@ -30,8 +28,7 @@
 class ObjCCategoryDecl;
 class ObjCPropertyDecl;
 class ObjCPropertyImplDecl;
-  
-  
+
 /// ObjCList - This is a simple template class used to hold various lists of
 /// decls etc, which is heavily used by the ObjC front-end.  This only use case
 /// this supports is setting the list all at once and then reading elements out





More information about the cfe-commits mailing list