// { dg-do assemble }// { dg-options "-Wno-deprecated" }// Test that the named return value extension works when passed as a reference.// Origin: Jason Merrill <jason@redhat.com>voidf(int&i){i=42;}intg()returnr//{dg-error""}namedreturnvalue{f(r);// { dg-error "" } undeclared}intmain(){inti=g();return(i!=42);}