FSF GCC merge 02/23/03
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.ns / template3.C
blob761656f5a69f328bafb0759d4a5af1c2f2ed10aa
1 //Check instantiation of templates outside their namespace
2 namespace A{
3 template <class T>void g(){}
4 template <class T> struct B {
5   B(){
6    f();
7   }
8   void f()
9   {
10     g<T>();
11   }
15 template class A::B<int>;
16 A::B<int> s;
18 int main()
20   return 0;