Testcase for PR520
authorChris Lattner <sabre@nondot.org>
Sat, 19 Feb 2005 17:07:48 +0000 (17:07 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 19 Feb 2005 17:07:48 +0000 (17:07 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20248 91177308-0d34-0410-b5e6-96231b3b80d8

test/C++Frontend/2005-02-19-UnnamedVirtualThunkArgument.cpp [new file with mode: 0644]

diff --git a/test/C++Frontend/2005-02-19-UnnamedVirtualThunkArgument.cpp b/test/C++Frontend/2005-02-19-UnnamedVirtualThunkArgument.cpp
new file mode 100644 (file)
index 0000000..e22f30f
--- /dev/null
@@ -0,0 +1,22 @@
+// RUN: %llvmgxx -S %s -o /dev/null
+
+struct Foo  {  
+    Foo();  
+    virtual ~Foo();  
+};  
+  
+struct Bar  {  
+    Bar();  
+    virtual ~Bar();  
+    virtual bool test(bool) const;  
+};  
+  
+struct Baz : public Foo, public Bar  {  
+    Baz();  
+    virtual ~Baz();  
+    virtual bool test(bool) const;  
+};  
+  
+bool Baz::test(bool) const  {  
+    return true;  
+}