Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / g++.old-deja / g++.pt / defarg4.C
blobddc24c9380cc713979912076c4f16747054273c2
1 // { dg-do assemble  }
3 template <class T>
4 struct S1
6   void foo(T = t());
8   static T t();
9 };
12 template <class T>
13 struct S2
15   void bar();
19 template <class T>
20 void S2<T>::bar ()
22   S1<T> st;
23   st.foo();
27 int main()
29   S2<int> s2i;
30   s2i.bar();