OSDN Git Service

PR c++/13474
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / template / array3.C
1 // { dg-do compile }
2 // Origin: Graeme Prentice <gprentice at paradise dot net dot nz>
3 // PR c++/13474: An array domain which is value-dependent must be folded 
4 //  in time for deduction.
5
6 template< int X, int Y, int (*array_ptr)[Y] > 
7 class A;
8
9 int array[5];
10
11 template< int X > 
12 class A<X,5,&array> {};
13
14 int main()
15 {
16   A<6,5,&array> z1;  
17 }