1 // PR c++/37540 2 3 struct A 4 { gA5 int g() {return 0;} 6 }; 7 8 template <typename T_> f(A a)9 void f(A a) 10 { 11 __decltype(a.g()) i; 12 } 13 main()14 int main() 15 { 16 f<int>(A()); 17 } 18