Fix broken MinGW build of gcc.c
[official-gcc.git] / gcc / testsuite / g++.dg / warn / return-reference.C
blob710e87c8cbdfd2ba27c74f41d05f328898920fda
1 // { dg-do compile }
3 const int* bar();
5 const int&
6 foo1()
8   static int empty;
9   const int* x = bar();
10   return (x ? *x : empty);      // { dg-bogus ".*" }
13 const int&
14 foo2()
16   static int empty;
17   const int* x = bar();
18   const int& r = (x ? *x : empty);
19   return (r);