1 /* { dg-do assemble } */
2 /* { dg-options "-O1" }*/
3 // This was PR C++/31165
4 // We used to copy the whole decl when we just wantted to
5 // unshare some expressions for the default argument.
11 class cset { } _cset_init;
12 string an_empty_string;
13 void f(string& = an_empty_string);