FSF GCC merge 02/23/03
[official-gcc.git] / gcc / testsuite / g++.dg / init / array1.C
blob5847247c158d172ea654756ebca2a17ec6ab3376
1 // Test that completing an array declared with a typedef doesn't change
2 // the typedef.
4 // { dg-do run }
6 typedef int iArr[];
8 const iArr array4={
9   1, 2, 3, 4
12 const iArr array3={
13   1, 2, 3
16 const iArr array5={
17   1, 2, 3, 4, 5
20 int main()
22   if (sizeof (array4)/sizeof (array4[0]) != 4
23       || sizeof (array3)/sizeof (array3[0]) != 3
24       || sizeof (array5)/sizeof (array5[0]) != 5)
25     return 1;