189613Sdes// { dg-do assemble } 292297Sdes// Origin: Mark Mitchell <mark@codesourcery.com> 389613Sdes 489613Sdestemplate <class T> 589613Sdesstruct S { 689613Sdes template <class U> 789613Sdes friend struct S2; 889613Sdes}; 989613Sdes 1089613Sdestemplate struct S<int>; 1189613Sdes