diff --git a/test/C++Frontend/2003-10-27-VirtualBaseClassCrash.cpp b/test/C++Frontend/2003-10-27-VirtualBaseClassCrash.cpp new file mode 100644 index 00000000000..39ec5c76fac --- /dev/null +++ b/test/C++Frontend/2003-10-27-VirtualBaseClassCrash.cpp @@ -0,0 +1,15 @@ + +template +struct super { + int Y; + void foo(); +}; + +template +struct test : virtual super {}; + +extern test X; + +void foo() { + X.foo(); +}