__signed is a synonym for signed
[cparser] / parsetest / init5.c
index 5dc54a7..8da0cd3 100644 (file)
@@ -11,7 +11,18 @@ struct S {
 
 struct S arr[] = { 1, (struct k) { 4, 5 } };
 
+typedef int k[];
+
+k var = { 1, 2, 3, 4, 5 };
+k var2 = { 1, 2, 3, 4 };
+
 int main(void)
 {
+       if((sizeof(var2)/sizeof(int)) != 4)
+               return 1;
+
+       if((sizeof(var)/sizeof(int)) != 5)
+               return 2;
+
        return 0;
 }