summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2012-05-02 05:44:20 +0000
committerJohn McCall <rjmccall@apple.com>2012-05-02 05:44:20 +0000
commitb6625979a26c62d54d36fbfb82685e2c48b1c871 (patch)
treeeef8d9b6f828b4aaf4e218fbf460418a0ee66871
parent8647296fefa0d3b417d3201e5ba7f405cc8a5345 (diff)
downloadbcm5719-llvm-b6625979a26c62d54d36fbfb82685e2c48b1c871.tar.gz
bcm5719-llvm-b6625979a26c62d54d36fbfb82685e2c48b1c871.zip
Don't try to instantiate std::list at an incomplete type; it's not
allowed, and it'll blow up in unfortunate ways when using a proper C++11 library. llvm-svn: 155980
-rw-r--r--clang/include/clang/Rewrite/TokenRewriter.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/include/clang/Rewrite/TokenRewriter.h b/clang/include/clang/Rewrite/TokenRewriter.h
index 9ebd33a5197..894db0953f7 100644
--- a/clang/include/clang/Rewrite/TokenRewriter.h
+++ b/clang/include/clang/Rewrite/TokenRewriter.h
@@ -16,12 +16,12 @@
#define LLVM_CLANG_TOKENREWRITER_H
#include "clang/Basic/SourceLocation.h"
+#include "clang/Lex/Token.h"
#include "llvm/ADT/OwningPtr.h"
#include <list>
#include <map>
namespace clang {
- class Token;
class LangOptions;
class ScratchBuffer;
OpenPOWER on IntegriCloud