Lines Matching +defs:val +defs:array
4 int array[1] = { 0 }; in t1() local
6 int val = array[subscript]; // expected-warning{{array subscript is of type 'char'}} in t1() local
10 int array[1] = { 0 }; in t2() local
12 int val = subscript[array]; // expected-warning{{array subscript is of type 'char'}} in t2() local
16 int *array = 0; in t3() local
18 int val = array[subscript]; // expected-warning{{array subscript is of type 'char'}} in t3() local
22 int *array = 0; in t4() local
24 int val = subscript[array]; // expected-warning{{array subscript is of type 'char'}} in t4() local
29 int *array = 0; in t5() local
30 int val = array[returnsChar()]; // expected-warning{{array subscript is of type 'char'}} in t5() local
34 int array[1] = { 0 }; in t6() local
36 int val = array[subscript]; // no warning for explicit signed char in t6() local
40 int array[1] = { 0 }; in t7() local
42 int val = array[subscript]; // no warning for unsigned char in t7() local
47 int array[1] = { 0 }; in t8() local
49 int val = array[subscript]; // expected-warning{{array subscript is of type 'char'}} in t8() local
54 int array[1] = { 0 }; in t9() local
56 int val = array[subscript]; // no warning for explicit signed char in t9() local
61 int array[1] = { 0 }; in t10() local
63 int val = array[subscript]; // no warning for unsigned char in t10() local