1// { dg-do assemble } 2// Origin: Raja R Harinath <harinath@cs.umn.edu> 3 4template<class T1, class T2> class foo; 5template<class T> struct foo<T,typename T::bar>; 6