Sign in
llvm
/
llvm-archive
/
4c0eaea2f24bb29c9834811d33e29a33d888873d
/
.
/
llvm-gcc-4.2
/
gcc
/
testsuite
/
g++.dg
/
warn
/
return-reference2.C
blob: 96e44a1ae5f055c50b152e79e2c8c01475f3896a [
file
] [
log
] [
blame
]
// PR c++/26671
class
A
{
public
:
int
first
;
int
second
;
};
int
&
f
()
{
A a
;
// { dg-error "local" }
return
a
.
second
;
}
int
&
g
()
{
int
ar
[
42
];
// { dg-error "local" }
return
ar
[
20
];
}