diff options
author | Anders Carlsson <andersca@mac.com> | 2010-03-25 21:45:14 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@mac.com> | 2010-03-25 21:45:14 +0000 |
commit | 151b062fee2f603ec87f2b8f62b510050b5301eb (patch) | |
tree | 152a5afcd0fdae941728bf001a7153350cf4aa69 /clang/test/CodeGenCXX/vtable-layout-abi-examples.cpp | |
parent | 27e70baa558c7d60a18930adba3e28e16a3635b5 (diff) | |
download | bcm5719-llvm-151b062fee2f603ec87f2b8f62b510050b5301eb.tar.gz bcm5719-llvm-151b062fee2f603ec87f2b8f62b510050b5301eb.zip |
Don't add address points for virtual primary bases that aren't primary bases in the complete class.
llvm-svn: 99555
Diffstat (limited to 'clang/test/CodeGenCXX/vtable-layout-abi-examples.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/vtable-layout-abi-examples.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/clang/test/CodeGenCXX/vtable-layout-abi-examples.cpp b/clang/test/CodeGenCXX/vtable-layout-abi-examples.cpp index a82fca736c7..c01c5ef72cc 100644 --- a/clang/test/CodeGenCXX/vtable-layout-abi-examples.cpp +++ b/clang/test/CodeGenCXX/vtable-layout-abi-examples.cpp @@ -178,7 +178,6 @@ struct C : virtual public A { int j; }; // CHECK-NEXT: 7 | vcall_offset (-16) // CHECK-NEXT: 8 | offset_to_top (-16) // CHECK-NEXT: 9 | Test2::D RTTI -// CHECK-NEXT: -- (Test2::A, 16) vtable address -- // CHECK-NEXT: -- (Test2::C, 16) vtable address -- // CHECK-NEXT: 10 | [unused] void Test2::A::f() struct D : public B, public C { |