2 // PR c++/71406 ICE with X::template Name
4 template < typename T >
7 void foo () { this->C::template bar <>; }
10 template < typename T >
13 template < void (T::*Fn) () > void f () {}
16 template < typename T > struct B : A < B < T > >
20 this->B::template f < &B < T >::g > ();