1 // Contributed by Gabriel Dos Reis <gdr@codesourcery.com> 2 // { dg-do compile } 3 4 template<typename T> fX5 struct X { void f() { } }; 6 7 struct Z : X<int> { }; 8 main()9 int main() 10 { 11 Z z; 12 z.X::f(); 13 } 14