summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2014-10-03 08:03:23 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2014-10-03 08:03:23 +0000
commit749b68630bd65dca832da39151e2899846977afe (patch)
tree5e435dcafa6cf5a9cc20c076df383334fce0fe4c /clang/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance.cpp
parent312c8049f2cc9003d6c20176f425b69e7c18c566 (diff)
downloadbcm5719-llvm-749b68630bd65dca832da39151e2899846977afe.tar.gz
bcm5719-llvm-749b68630bd65dca832da39151e2899846977afe.zip
MS ABI: Move test from virtual-inheritance to single-inheritance
The test didn't actually use virtual inheritance. llvm-svn: 218966
Diffstat (limited to 'clang/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance.cpp')
-rw-r--r--clang/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance.cpp14
1 files changed, 1 insertions, 13 deletions
diff --git a/clang/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance.cpp b/clang/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance.cpp
index 4be681deab9..65d6a9d90e6 100644
--- a/clang/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance.cpp
+++ b/clang/test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance.cpp
@@ -767,23 +767,11 @@ W::W() {}
namespace Test13 {
struct A {
- // CHECK-LABEL: VFTable for 'Test13::A' (1 entry).
- // CHECK-NEXT: 0 | void Test13::A::f() [deleted]
- virtual void f() = delete;
- A();
- // MANGLING-DAG: @"\01??_7A@Test13@@6B@" = linkonce_odr unnamed_addr constant [1 x i8*] [i8* bitcast (void ()* @_purecall to i8*)]
-};
-
-A::A() {}
-}
-
-namespace Test14 {
-struct A {
virtual void f();
};
struct __declspec(dllexport) B : virtual A {
virtual void f() = 0;
- // MANGLING-DAG: @"\01??_7B@Test14@@6B@" = weak_odr dllexport unnamed_addr constant [1 x i8*] [i8* bitcast (void ()* @_purecall to i8*)]
+ // MANGLING-DAG: @"\01??_7B@Test13@@6B@" = weak_odr dllexport unnamed_addr constant [1 x i8*] [i8* bitcast (void ()* @_purecall to i8*)]
};
}
OpenPOWER on IntegriCloud