summaryrefslogtreecommitdiffstats
path: root/clang/test/PCH/chain-cxx.cpp
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2011-03-06 18:41:18 +0000
committerAnders Carlsson <andersca@mac.com>2011-03-06 18:41:18 +0000
commit9bb83e85b8a25dfa60c28c6afb3c598bdd7653f3 (patch)
tree2c3ec8e3c301880305e06335e183bf439f7ec3ca /clang/test/PCH/chain-cxx.cpp
parent80756f62406d4317c8e17ecc4baf9f198fa41b93 (diff)
downloadbcm5719-llvm-9bb83e85b8a25dfa60c28c6afb3c598bdd7653f3.tar.gz
bcm5719-llvm-9bb83e85b8a25dfa60c28c6afb3c598bdd7653f3.zip
Write CXX base specifier offsets for chained ASTs.
llvm-svn: 127126
Diffstat (limited to 'clang/test/PCH/chain-cxx.cpp')
-rw-r--r--clang/test/PCH/chain-cxx.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/PCH/chain-cxx.cpp b/clang/test/PCH/chain-cxx.cpp
index d269de529fb..852af05d572 100644
--- a/clang/test/PCH/chain-cxx.cpp
+++ b/clang/test/PCH/chain-cxx.cpp
@@ -73,6 +73,9 @@ struct S<int &> { typedef int L; };
template <typename T> struct TS2 { };
+struct A { };
+struct B : A { };
+
//===----------------------------------------------------------------------===//
#else
//===----------------------------------------------------------------------===//
@@ -96,6 +99,8 @@ void test() {
typedef S<int &>::L T6;
TS2int ts2;
+
+ B b;
}
//===----------------------------------------------------------------------===//
OpenPOWER on IntegriCloud