Lines Matching refs:arr
6 int arr[2]; in array_value_a() local
7 auto [a, b] = arr; in array_value_a()
8 arr[0] = 0; in array_value_a()
14 int arr[] = {1, 2}; in array_value_b() local
15 auto [a, b] = arr; in array_value_b()
24 int arr[3]; in array_value_c() local
26 arr[1] = 1; in array_value_c()
28 auto [a, b, c] = arr; in array_value_c()
30 clang_analyzer_eval(b == arr[1]); // expected-warning{{TRUE}} in array_value_c()
37 int arr[3]; in array_value_d() local
39 arr[1] = 1; in array_value_d()
41 auto [a, b, c] = arr; in array_value_d()
43 clang_analyzer_eval(b == arr[1]); // expected-warning{{TRUE}} in array_value_d()
79 int arr[2]; in array_lref_a() local
80 auto &[a, b] = arr; in array_lref_a()
85 int arr[] = {1, 2}; in array_lref_b() local
86 auto &[a, b] = arr; in array_lref_b()
95 int arr[2]; in array_lref_c() local
96 auto &[a, b] = arr; in array_lref_c()
98 arr[0] = 1; in array_lref_c()
107 int arr[3]; in array_lref_d() local
109 arr[1] = 1; in array_lref_d()
111 auto &[a, b, c] = arr; in array_lref_d()
120 int arr[3]; in array_lref_e() local
122 arr[1] = 1; in array_lref_e()
124 auto &[a, b, c] = arr; in array_lref_e()
162 int arr[2]; in array_rref_a() local
163 auto &&[a, b] = arr; in array_rref_a()
168 int arr[] = {1, 2}; in array_rref_b() local
169 auto &&[a, b] = arr; in array_rref_b()
178 int arr[2]; in array_rref_c() local
179 auto &&[a, b] = arr; in array_rref_c()
181 arr[0] = 1; in array_rref_c()
190 int arr[3]; in array_rref_d() local
192 arr[1] = 1; in array_rref_d()
194 auto &&[a, b, c] = arr; in array_rref_d()
203 int arr[3]; in array_rref_e() local
205 arr[1] = 1; in array_rref_e()
207 auto &&[a, b, c] = arr; in array_rref_e()
245 int arr[] = {1, 2}; in array_change_a() local
247 auto [a, b] = arr; in array_change_a()
253 clang_analyzer_eval(arr[0] == 1); // expected-warning{{TRUE}} in array_change_a()
254 clang_analyzer_eval(arr[1] == 2); // expected-warning{{TRUE}} in array_change_a()
260 int arr[] = {1, 2}; in array_change_b() local
262 auto &[a, b] = arr; in array_change_b()
270 clang_analyzer_eval(arr[0] == 3); // expected-warning{{TRUE}} in array_change_b()
271 clang_analyzer_eval(arr[1] == 2); // expected-warning{{TRUE}} in array_change_b()
275 int arr[5]; in array_small_a() local
277 auto [a, b, c, d, e] = arr; in array_small_a()
283 int arr[6]; in array_big_a() local
285 auto [a, b, c, d, e, f] = arr; in array_big_a()
302 S arr[2]; in non_pod_val() local
304 auto [x, y] = arr; in non_pod_val()
314 S arr[2]; in non_pod_val_syntax_2() local
316 auto [x, y](arr); in non_pod_val_syntax_2()
326 S arr[2]; in non_pod_lref() local
328 auto &[x, y] = arr; in non_pod_lref()
338 S arr[2]; in non_pod_rref() local
340 auto &&[x, y] = arr; in non_pod_rref()
364 SUD arr[2]; in non_pod_user_defined_val() local
366 auto [x, y] = arr; in non_pod_user_defined_val()
377 SUD arr[2]; in non_pod_user_defined_val_syntax_2() local
379 auto [x, y](arr); in non_pod_user_defined_val_syntax_2()