* g++.dg/warn/Wreturn-type-2.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94382
138bc75d-0d04-0410-961f-
82ee72b054a4
+2005-01-28 Ian Lance Taylor <ian@airs.com>
+
+ PR middle-end/16558
+ * g++.dg/warn/Wreturn-type-2.C: New test.
+
2004-06-24 Jeff Law <law@redhat.com>
* gcc.dg/tree-ssa/20050128-1.c: New test.
--- /dev/null
+// PR middle-end/16558
+// { dg-options "-Wreturn-type" }
+
+struct C
+{
+ C ();
+ ~C ();
+};
+
+int getref (int ndx)
+{
+ C d;
+
+ if (ndx != 0) {
+ C base;
+ return 0;
+ }
+ else
+ return 0;
+}