| // RUN: %clang_cc1 -fsyntax-only %s -verify | |
| const int ksize = 42; | |
| int size = 42; | |
| @interface X | |
| { | |
| int arr1[ksize]; // expected-warning{{variable length array folded to constant array}} | |
| int arr2[size]; // expected-error{{instance variables must have a constant size}} | |
| int arr3[ksize-43]; // expected-error{{array size is negative}} | |
| } | |
| @end |