Update concepts branch to revision 131834
[official-gcc.git] / gcc / testsuite / g++.dg / parse / crash14.C
blobb4cf49a9921f343b51753281356cf3b845fe233a
1 // { dg-do compile }
2 // Contributed by: Giovanni Bajo <giovannibajo at libero dot it>
3 // PR c++/14448: Fold constant initializers in templates
5 template <int> struct A
7     A();
8 };
11 template<typename T> void foo(T)
13   static const int n=1+1;
14   A<n+1> a;
17 void bar()
19     foo(0);