From 3277b69d734b9c90b44ebde4ede005717e2c3b2e Mon Sep 17 00:00:00 2001 From: ed Date: Tue, 2 Jun 2009 17:52:33 +0000 Subject: Import LLVM, at r72732. --- test/FrontendC++/2003-10-27-VirtualBaseClassCrash.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 test/FrontendC++/2003-10-27-VirtualBaseClassCrash.cpp (limited to 'test/FrontendC++/2003-10-27-VirtualBaseClassCrash.cpp') diff --git a/test/FrontendC++/2003-10-27-VirtualBaseClassCrash.cpp b/test/FrontendC++/2003-10-27-VirtualBaseClassCrash.cpp new file mode 100644 index 0000000..f9fc80e --- /dev/null +++ b/test/FrontendC++/2003-10-27-VirtualBaseClassCrash.cpp @@ -0,0 +1,17 @@ +// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null + + +template +struct super { + int Y; + void foo(); +}; + +template +struct test : virtual super {}; + +extern test X; + +void foo() { + X.foo(); +} -- cgit v1.1