1 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null 2 3 struct Foo { 4 Foo(); 5 virtual ~Foo(); 6 }; 7 8 struct Bar { 9 Bar(); 10 virtual ~Bar(); 11 virtual bool test(bool) const; 12 }; 13 14 struct Baz : public Foo, public Bar { 15 Baz(); 16 virtual ~Baz(); 17 virtual bool test(bool) const; 18 }; 19 20 bool Baz::test(bool) const { 21 return true; 22 } 23