OSDN Git Service

* g++.dg/parse/attr-externally-visible-1.C: Likewise.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / parse / crash14.C
1 // { dg-do compile }
2 // Contributed by: Giovanni Bajo <giovannibajo at libero dot it>
3 // PR c++/14448: Fold constant initializers in templates
4
5 template <int> struct A
6 {
7     A();
8 };
9
10
11 template<typename T> void foo(T)
12 {
13   static const int n=1+1;
14   A<n+1> a;
15 }
16
17 void bar()
18 {
19     foo(0);
20 }