1// PR c++/28557 2 3struct A 4{ 5 template<typename T> operator T() { return T(); } 6}; 7 8template<int> void foo() 9{ 10 A().operator int(); 11} 12 13void bar() 14{ 15 foo<0>(); 16} 17