summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/empty-class-layout.cpp
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2009-09-25 00:02:51 +0000
committerAnders Carlsson <andersca@mac.com>2009-09-25 00:02:51 +0000
commit6f95c705ea241b19c5562dca4fde0651d4759941 (patch)
tree238c7e2178ef43d4e79617c6f89abcb830f50039 /clang/test/SemaCXX/empty-class-layout.cpp
parent1f9ed5827739bdf2b82eddc143c0e075f766be14 (diff)
downloadbcm5719-llvm-6f95c705ea241b19c5562dca4fde0651d4759941.tar.gz
bcm5719-llvm-6f95c705ea241b19c5562dca4fde0651d4759941.zip
More work on empty classes.
llvm-svn: 82736
Diffstat (limited to 'clang/test/SemaCXX/empty-class-layout.cpp')
-rw-r--r--clang/test/SemaCXX/empty-class-layout.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/empty-class-layout.cpp b/clang/test/SemaCXX/empty-class-layout.cpp
index ebbeb38fc96..625e3ee9036 100644
--- a/clang/test/SemaCXX/empty-class-layout.cpp
+++ b/clang/test/SemaCXX/empty-class-layout.cpp
@@ -17,3 +17,10 @@ struct F : E { };
struct G : E, F { };
SA(3, sizeof(G) == 2);
+
+struct H { H(); };
+
+struct I : H {
+ H h;
+};
+SA(4, sizeof(I) == 2);
OpenPOWER on IntegriCloud