1 // PR c++/77284
2 // { dg-do compile { target c++11 } }
3 
4 #include <initializer_list>
5 
6 struct A
7 {
~AA8   ~A () {}
9 };
10 
foo(A & v)11 void foo (A & v)
12 {
13   for (A a : { v }) {};
14 }
15