3 // Copyright (C) 2000 Free Software Foundation, Inc.
4 // Contributed by Nathan Sidwell 10 Aug 2000 <nathan@codesourcery.com>
6 // bug 371 We failed to subst explicit template args before trying to
7 // deduce the template.
13 template< E e > void nf();
17 template< N::E e > void gf();
20 template<N::E e> void xfn ();
21 template<N::E e> static void sfn ();
29 ptr->X::xfn <N::e0> ();
30 ptr->C::template xfn <N::e0> ();
31 ptr->template xfn <N::e0> ();
32 ptr->X::sfn <N::e0> ();
33 ptr->C::template sfn <N::e0> ();
34 ptr->template sfn <N::e0> ();
36 C::template sfn <N::e0> ();