1// { dg-do assemble } 2// Bug: g++ parses the declaration of r as a function declaration. 3 4void foo (int i) 5{ 6 int &r (i); 7 r = 1; // { dg-bogus "" } 8} 9