PR c++/86728 - C variadic generic lambda.
[official-gcc.git] / gcc / testsuite / g++.dg / template / ntp2.C
blob42219e0fcb0910943febcd4abd69c1cfbc510f16
1 // { dg-do compile }
3 // Copyright (C) 2002 Free Software Foundation, Inc.
4 // Contributed by Nathan Sidwell 26 Dec 2002 <nathan@codesourcery.com>
6 // PR 3784: We were confusing non-type template parms.
8 template <unsigned N> class X { };
10 template <short N>       void foo1(X<N>);
11 template <unsigned N>  void foo2(X<N>);
13 int main() {
14   X<2> x;
15   foo2(x);