]> granicus.if.org Git - clang/commitdiff
Make a few headers parse standalone
authorDouglas Gregor <dgregor@apple.com>
Sun, 15 Nov 2009 06:34:37 +0000 (06:34 +0000)
committerDouglas Gregor <dgregor@apple.com>
Sun, 15 Nov 2009 06:34:37 +0000 (06:34 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@88832 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/AST/DeclContextInternals.h
include/clang/AST/RecordLayout.h
include/clang/AST/Redeclarable.h
include/clang/AST/TypeLocBuilder.h

index a9e3acc943e8c1cd27e9f82d587dfc9bf3584df1..c2b48cee36f44354f1a6e53acbbba4009a97c063 100644 (file)
@@ -14,9 +14,9 @@
 #ifndef LLVM_CLANG_AST_DECLCONTEXTINTERNALS_H
 #define LLVM_CLANG_AST_DECLCONTEXTINTERNALS_H
 
-#include "clang/AST/DeclBase.h"
 #include "clang/AST/Decl.h"
 #include "clang/AST/DeclarationName.h"
+#include "clang/AST/DeclCXX.h"
 #include "llvm/ADT/DenseMap.h"
 #include "llvm/ADT/PointerUnion.h"
 #include "llvm/ADT/SmallVector.h"
index 5f318ba0b33bdaf9d19e3b8b27f0c1efabc706e5..e56a1c0ae55e70b0e8ca44471454edc90124757b 100644 (file)
@@ -15,6 +15,7 @@
 #define LLVM_CLANG_AST_LAYOUTINFO_H
 
 #include "llvm/System/DataTypes.h"
+#include "llvm/ADT/DenseMap.h"
 
 namespace clang {
   class ASTContext;
index c04f3cd4e3a3016b2adf0c46f5e991f6baefff1f..867932332d09748f994c6cefc7e426541b33abbf 100644 (file)
@@ -15,6 +15,7 @@
 #define LLVM_CLANG_AST_REDECLARABLE_H
 
 #include "llvm/ADT/PointerIntPair.h"
+#include <iterator>
 
 namespace clang {
 
index 4e1fbaaf4c5ed8d43314979c72735f2cdaf88fad..00e2b7f8321925eefb433bd45db78748a52f500d 100644 (file)
@@ -17,6 +17,7 @@
 
 #include "clang/AST/TypeLoc.h"
 #include "llvm/ADT/SmallVector.h"
+#include "clang/AST/ASTContext.h"
 
 namespace clang {