diff options
author | Nick Lewycky <nicholas@mxc.ca> | 2010-12-19 20:49:25 +0000 |
---|---|---|
committer | Nick Lewycky <nicholas@mxc.ca> | 2010-12-19 20:49:25 +0000 |
commit | 2e998b7a6e27b89f2ef3cc59d1a47b548607e57d (patch) | |
tree | 46cd16cf8fb41dc072bfc3b5166d233ddd1ee18a | |
parent | 0de20af7bab509c0fb636f9dcddb53c820dc681d (diff) | |
download | bcm5719-llvm-2e998b7a6e27b89f2ef3cc59d1a47b548607e57d.tar.gz bcm5719-llvm-2e998b7a6e27b89f2ef3cc59d1a47b548607e57d.zip |
Add missing standard includes. Patch by Joerg Sonnenberger!
llvm-svn: 122194
-rw-r--r-- | clang/include/clang/AST/Expr.h | 1 | ||||
-rw-r--r-- | clang/include/clang/Analysis/CFG.h | 1 | ||||
-rw-r--r-- | clang/include/clang/Analysis/Support/BumpVector.h | 1 | ||||
-rw-r--r-- | clang/include/clang/Basic/IdentifierTable.h | 3 | ||||
-rw-r--r-- | clang/include/clang/Lex/LiteralSupport.h | 3 | ||||
-rw-r--r-- | clang/lib/Basic/TargetInfo.cpp | 1 | ||||
-rw-r--r-- | clang/lib/Lex/HeaderMap.cpp | 1 |
7 files changed, 9 insertions, 2 deletions
diff --git a/clang/include/clang/AST/Expr.h b/clang/include/clang/AST/Expr.h index d46ef43ee60..e12f45b49ee 100644 --- a/clang/include/clang/AST/Expr.h +++ b/clang/include/clang/AST/Expr.h @@ -25,6 +25,7 @@ #include "llvm/ADT/APFloat.h" #include "llvm/ADT/SmallVector.h" #include "llvm/ADT/StringRef.h" +#include <cctype> #include <vector> namespace clang { diff --git a/clang/include/clang/Analysis/CFG.h b/clang/include/clang/Analysis/CFG.h index e02d03d274c..c0f6ff10e80 100644 --- a/clang/include/clang/Analysis/CFG.h +++ b/clang/include/clang/Analysis/CFG.h @@ -22,6 +22,7 @@ #include "clang/Analysis/Support/BumpVector.h" #include "clang/Basic/SourceLocation.h" #include <cassert> +#include <iterator> namespace llvm { class raw_ostream; diff --git a/clang/include/clang/Analysis/Support/BumpVector.h b/clang/include/clang/Analysis/Support/BumpVector.h index 020e858b9b6..83532e62bab 100644 --- a/clang/include/clang/Analysis/Support/BumpVector.h +++ b/clang/include/clang/Analysis/Support/BumpVector.h @@ -24,6 +24,7 @@ #include "llvm/ADT/PointerIntPair.h" #include <algorithm> #include <cstring> +#include <iterator> #include <memory> namespace clang { diff --git a/clang/include/clang/Basic/IdentifierTable.h b/clang/include/clang/Basic/IdentifierTable.h index 0013bd937c4..f9af2a2da95 100644 --- a/clang/include/clang/Basic/IdentifierTable.h +++ b/clang/include/clang/Basic/IdentifierTable.h @@ -22,8 +22,9 @@ #include "llvm/ADT/SmallString.h" #include "llvm/ADT/OwningPtr.h" #include "llvm/Support/PointerLikeTypeTraits.h" -#include <string> #include <cassert> +#include <cctype> +#include <string> namespace llvm { template <typename T> struct DenseMapInfo; diff --git a/clang/include/clang/Lex/LiteralSupport.h b/clang/include/clang/Lex/LiteralSupport.h index 9d387bacc22..bf2c06becdb 100644 --- a/clang/include/clang/Lex/LiteralSupport.h +++ b/clang/include/clang/Lex/LiteralSupport.h @@ -15,10 +15,11 @@ #ifndef CLANG_LITERALSUPPORT_H #define CLANG_LITERALSUPPORT_H -#include <string> #include "llvm/ADT/APFloat.h" #include "llvm/ADT/SmallString.h" #include "llvm/Support/DataTypes.h" +#include <cctype> +#include <string> namespace clang { diff --git a/clang/lib/Basic/TargetInfo.cpp b/clang/lib/Basic/TargetInfo.cpp index 1437a4ba015..6a19abfb4ff 100644 --- a/clang/lib/Basic/TargetInfo.cpp +++ b/clang/lib/Basic/TargetInfo.cpp @@ -15,6 +15,7 @@ #include "clang/Basic/LangOptions.h" #include "llvm/ADT/APFloat.h" #include "llvm/ADT/STLExtras.h" +#include <cctype> #include <cstdlib> using namespace clang; diff --git a/clang/lib/Lex/HeaderMap.cpp b/clang/lib/Lex/HeaderMap.cpp index be3f7019212..e424f916551 100644 --- a/clang/lib/Lex/HeaderMap.cpp +++ b/clang/lib/Lex/HeaderMap.cpp @@ -18,6 +18,7 @@ #include "llvm/Support/DataTypes.h" #include "llvm/Support/MathExtras.h" #include "llvm/Support/MemoryBuffer.h" +#include <cctype> #include <cstdio> using namespace clang; |