1// PR c++/10291 2// { dg-do link } 3 4template <class T> 5int foo () 6{ 7 static int i; 8 9 struct S { 10 int bar () { 11 return i; 12 } 13 } s; 14 15 return s.bar (); 16} 17 18int main () 19{ 20 foo<int>(); 21} 22