1 // PR c++/3882 2 // Verify that variable initialization can be 3 // self-referencing inside a template function. 4 5 int foo(int); 6 7 template <typename T> bar(const T &)8 void bar(const T&) 9 { 10 int i = foo(i); 11 } 12 quus()13 void quus() 14 { 15 bar(0); 16 } 17