* g++.dg/parse/dtor3.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75843
138bc75d-0d04-0410-961f-
82ee72b054a4
+2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
+
+ PR c++/12335
+ * g++.dg/parse/dtor3.C: New test.
+
2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
PR c++/12709
--- /dev/null
+// { dg-do compile }\r
+// Contributed by Wolfgang Bangerth <bangerth at dealii dot org>\r
+// PR c++/12335: Make sure we don't ICE on the qualified-id form of a \r
+// destructor call.\r
+\r
+struct Y { \r
+ ~Y() {} // { dg-bogus "note" "implemented DR272" { xfail *-*-* } } \r
+};\r
+\r
+struct X : Y { \r
+ ~X() {} // { dg-bogus "note" "implemented DR272" { xfail *-*-* } } \r
+ void f() { \r
+ X::~X(); // { dg-bogus "" "implemented DR272" { xfail *-*-* } } \r
+ Y::~Y(); // { dg-bogus "" "implemented DR272" { xfail *-*-* } } \r
+ } \r
+};\r