OSDN Git Service

* gcc.dg/tm/memopt-6.c: Cleanup tmedge tree dump.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / template / ntp2.C
1 // { dg-do compile }
2
3 // Copyright (C) 2002 Free Software Foundation, Inc.
4 // Contributed by Nathan Sidwell 26 Dec 2002 <nathan@codesourcery.com>
5
6 // PR 3784: We were confusing non-type template parms.
7
8 template <unsigned N> class X { };
9
10 template <short N>       void foo1(X<N>);
11 template <unsigned N>  void foo2(X<N>);
12
13 int main() {
14   X<2> x;
15   foo2(x);
16 }