3 // Copyright (C) 2000 Free Software Foundation, Inc.
4 // Contributed by Nathan Sidwell 5 Sept 2000 <nathan@codesourcery.com>
6 // bug 73. We failed to compare explicit arguments for a TEMPLATE_ID_EXPR in a
11 struct Sig { typedef int Third;};
17 typedef int WrappedType;
22 template <class Q, class LA, class LB>
23 Ethel<typename Q::template Sig<typename LA::WrappedType>::Third> baz ();
26 template <class Z, class A, class B>
27 Ethel<typename Z::template Sig<A>::Third>
28 foo ( const Z&, const Ethel<A>&, const Ethel<B>&) const;