Lines Matching full:modification
12 a + ++a; // expected-warning {{unsequenced modification and access to 'a'}} in test()
14 a + a++; // expected-warning {{unsequenced modification and access to 'a'}} in test()
25 f(a = 0, a); // expected-warning {{unsequenced modification and access}} in test()
26 f(a, a += 0); // expected-warning {{unsequenced modification and access}} in test()
38 a += ++a; // expected-warning {{unsequenced modification and access}} in test()
41 A agg2 = { a++ + a, a++ }; // expected-warning {{unsequenced modification and access}} in test()
45 (1 && (a = 0)) + a; // expected-warning {{unsequenced modification and access}} in test()
48 (0 || (a = 0)) + a; // expected-warning {{unsequenced modification and access}} in test()
52 (0 ? a : ++a) + a; // expected-warning {{unsequenced modification and access}} in test()
56 (++a, xs[6] ? ++a : 0) + a; // expected-warning {{unsequenced modification and access}} in test()
60 a += (a++, a) + a; // expected-warning {{unsequenced modification and access}} in test()
67 (q = &agg2)->y = q->x; // expected-warning {{unsequenced modification and access to 'q'}} in test()