Lines Matching defs:arr
13 s arr[3];
14 int x = arr[0].x;
19 s arr[3];
20 int x = arr[1].x;
25 s arr[3];
26 int x = arr[2].x;
36 s2 arr[3];
38 clang_analyzer_eval(arr[0].y == 2); // expected-warning{{TRUE}}
39 int x = arr[0].x;
44 s2 arr[3];
46 clang_analyzer_eval(arr[1].y == 2); // expected-warning{{TRUE}}
47 int x = arr[1].x;
52 s2 arr[3];
54 clang_analyzer_eval(arr[2].y == 2); // expected-warning{{TRUE}}
55 int x = arr[2].x;
61 s2 arr[2];
62 arr[1].x = 3;
64 clang_analyzer_eval(arr[1].y == 2); // expected-warning{{TRUE}}
65 clang_analyzer_eval(arr[1].x == 3); // expected-warning{{TRUE}}
69 s2 arr[2];
71 clang_analyzer_eval(arr[1].y == 2); // expected-warning{{TRUE}}
72 int x = arr[1].x;
83 s3 arr[2];
88 s4 arr[2];
90 clang_analyzer_eval(arr[0].arr[0].x == 1); // expected-warning{{TRUE}}
91 clang_analyzer_eval(arr[0].arr[0].y == 2); // expected-warning{{TRUE}}
93 clang_analyzer_eval(arr[0].arr[1].x == 1); // expected-warning{{TRUE}}
94 clang_analyzer_eval(arr[0].arr[1].y == 2); // expected-warning{{TRUE}}
96 clang_analyzer_eval(arr[1].arr[0].x == 1); // expected-warning{{TRUE}}
97 clang_analyzer_eval(arr[1].arr[0].y == 2); // expected-warning{{TRUE}}
99 clang_analyzer_eval(arr[1].arr[1].x == 1); // expected-warning{{TRUE}}
100 clang_analyzer_eval(arr[1].arr[1].y == 2); // expected-warning{{TRUE}}
102 int x = arr[1].sarr[1].x;
107 s2 arr[2][2];
109 clang_analyzer_eval(arr[1][1].y == 2); // expected-warning{{TRUE}}
110 int x = arr[1][1].x;
123 s5 *arr = new s5[4];
124 new (arr + 1) s5[3];
126 clang_analyzer_eval(arr[0].x == 0); // expected-warning{{TRUE}}
127 clang_analyzer_eval(arr[1].x == 4); // expected-warning{{TRUE}}
128 clang_analyzer_eval(arr[2].x == 5); // expected-warning{{TRUE}}
129 clang_analyzer_eval(arr[3].x == 6); // expected-warning{{TRUE}}
134 s5 arr[4];
136 clang_analyzer_eval(arr[0].x == 0); // expected-warning{{TRUE}}
137 clang_analyzer_eval(arr[1].x == 1); // expected-warning{{TRUE}}
138 clang_analyzer_eval(arr[2].x == 2); // expected-warning{{TRUE}}
139 clang_analyzer_eval(arr[3].x == 3); // expected-warning{{TRUE}}
144 s5 arr[2][2];
146 clang_analyzer_eval(arr[0][0].x == 0); // expected-warning{{TRUE}}
147 clang_analyzer_eval(arr[0][1].x == 1); // expected-warning{{TRUE}}
148 clang_analyzer_eval(arr[1][0].x == 2); // expected-warning{{TRUE}}
149 clang_analyzer_eval(arr[1][1].x == 3); // expected-warning{{TRUE}}
196 Derived arr[2] = {{1, 2, 3, 4}, {5, 6, 7, 8}};
198 clang_analyzer_eval(arr[0].x == 1); // expected-warning{{TRUE}}
199 clang_analyzer_eval(arr[0].y == 2); // expected-warning{{TRUE}}
200 clang_analyzer_eval(arr[0].i == 3); // expected-warning{{TRUE}}
201 clang_analyzer_eval(arr[0].j == 4); // expected-warning{{TRUE}}
203 clang_analyzer_eval(arr[1].x == 5); // expected-warning{{TRUE}}
204 clang_analyzer_eval(arr[1].y == 6); // expected-warning{{TRUE}}
205 clang_analyzer_eval(arr[1].i == 7); // expected-warning{{TRUE}}
206 clang_analyzer_eval(arr[1].j == 8); // expected-warning{{TRUE}}
210 Derived *arr = new Derived[2]{{1, 2, 3, 4}, {5, 6, 7, 8}};
212 clang_analyzer_eval(arr[0].x == 1); // expected-warning{{TRUE}}
213 clang_analyzer_eval(arr[0].y == 2); // expected-warning{{TRUE}}
214 clang_analyzer_eval(arr[0].i == 3); // expected-warning{{TRUE}}
215 clang_analyzer_eval(arr[0].j == 4); // expected-warning{{TRUE}}
217 clang_analyzer_eval(arr[1].x == 5); // expected-warning{{TRUE}}
218 clang_analyzer_eval(arr[1].y == 6); // expected-warning{{TRUE}}
219 clang_analyzer_eval(arr[1].i == 7); // expected-warning{{TRUE}}
220 clang_analyzer_eval(arr[1].j == 8); // expected-warning{{TRUE}}
229 Member arr[2];
231 Parent() : arr{{1, 2}, {3, 4}} {}
235 Parent arr[2];
237 clang_analyzer_eval(arr[0].arr[0].x == 1); // expected-warning{{TRUE}}
238 clang_analyzer_eval(arr[0].arr[0].y == 2); // expected-warning{{TRUE}}
239 clang_analyzer_eval(arr[0].arr[1].x == 3); // expected-warning{{TRUE}}
240 clang_analyzer_eval(arr[0].arr[1].y == 4); // expected-warning{{TRUE}}
242 clang_analyzer_eval(arr[1].arr[0].x == 1); // expected-warning{{TRUE}}
243 clang_analyzer_eval(arr[1].arr[0].y == 2); // expected-warning{{TRUE}}
244 clang_analyzer_eval(arr[1].arr[1].x == 3); // expected-warning{{TRUE}}
245 clang_analyzer_eval(arr[1].arr[1].y == 4); // expected-warning{{TRUE}}
250 int arr[2];
251 HasArr(int x, int y) : arr{x, y} {}
265 clang_analyzer_eval(a.arr[0] == 3); // expected-warning{{TRUE}}
266 clang_analyzer_eval(a.arr[1] == 4); // expected-warning{{TRUE}}
269 clang_analyzer_eval(a.membDefault.arr[0] == 5); // expected-warning{{UNKNOWN}}
270 clang_analyzer_eval(a.membDefault.arr[1] == 6); // expected-warning{{UNKNOWN}}
273 clang_analyzer_eval(a.memb.arr[0] == 7); // expected-warning{{TRUE}}
274 clang_analyzer_eval(a.memb.arr[1] == 8); // expected-warning{{TRUE}}
279 int arr[2];
281 IncompleteArrInit() : arr{1}, arrDefault{2, 3} {}
286 clang_analyzer_eval(a.arr[0] == 1); // expected-warning{{TRUE}}
287 clang_analyzer_eval(a.arr[1] == 0); // expected-warning{{TRUE}}