OSDN Git Service

Add NIOS2 support. Code from SourceyG++.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / parse / template6.C
1 // { dg-do compile }
2
3 // Copyright (C) 2003 Free Software Foundation, Inc.
4 // Contributed by Wolfgang Bangerth <bangerth@ticam.utexas.edu> 20 Feb 2003.
5
6 // PR c++/9778.  Ensure templated functions in other namespaces are
7 // correctly instantiated.
8
9 namespace NS {
10   template <int N> void foo ();
11 }
12
13 template <int N> struct X {
14   int m;
15   void g () {
16     NS::foo<sizeof(m)>();
17   }
18 };
19
20 template class X<2>;