Sign in
llvm
/
llvm-archive
/
80a0e6b09a6ccb2f8832d59b5fb8d96f9ae994c5
/
.
/
llvm-gcc-4.0
/
gcc
/
testsuite
/
g++.old-deja
/
g++.ns
/
koenig6.C
blob: f77d975300cd981c2eb5136f1ff48e77bda3847b [
file
] [
log
] [
blame
]
// { dg-do assemble }
namespace
A
{
struct
X
{};
X foo
(
X a
){
return
a
;}
void
bar
(
X
*){}
}
int
main
()
{
A
::
X x
;
bar
(&
foo
(
x
));
// { dg-warning "" } address of temporary
}