Lines Matching refs:use
5 void use(int);
22 use(a); in f()
26 use(arr[i]); in f()
27 use(i[arr]); in f()
28 use((+arr)[i]); // expected-error {{reference to local variable}} in f()
29 use(i[+arr]); // expected-error {{reference to local variable}} in f()
32 use(s.x); in f()
33 use(s.f()); // expected-error {{reference to local variable}} in f()
34 use((&s)->x); // expected-error {{reference to local variable}} in f()
35 use(ps->x); // ok (lvalue-to-rvalue conversion applied to id-expression) in f()
36 use(psr->x); // expected-error {{reference to local variable}} in f()
42 use(s.*&S::x); in f()
43 use((s.*&S::f)()); // expected-error {{reference to local variable}} in f()
44 use(ps->*&S::x); // ok (lvalue-to-rvalue conversion applied to id-expression) in f()
45 use(psr->*&S::x); // expected-error {{reference to local variable}} in f()
49 use((a)); in f()
51 use((s.x)); in f()
55 use(i ? a : a); in f()
56 use(i ? i : a); in f()
59 use((i, a)); in f()
62 use((a, a)); // expected-error {{reference to local variable}} in f()
65 use(a ? (i, a) : a); in f()
67 use(a ? (i, a) : arr[a ? s.x : arr[a]]); in f()