Lines Matching refs:warning
22 …use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times in this …
26 use(a.strongProp); // no-warning
32 use(a.weakProp); // no-warning
33 use(a.strongProp); // no-warning
37 a.weakProp = get(); // no-warning
41 a.weakProp = next; // no-warning
43 a->weakIvar = get(); // no-warning
46 a->weakIvar = next; // no-warning
49 x = get(); // no-warning
52 x = next; // no-warning
57 use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times}}
61 use(a.weakProp); // no-warning
62 use(b.weakProp); // no-warning
66 …use(a.strongProp.weakProp); // expected-warning{{weak property 'weakProp' may be accessed multiple…
71 …use(a.strongProp.weakProp); // expected-warning{{weak property 'weakProp' may be accessed multiple…
76 …use(a.implicitProp); // expected-warning{{weak implicit property 'implicitProp' is accessed multip…
81 …use(Test.weakProp); // expected-warning{{weak implicit property 'weakProp' is accessed multiple ti…
86 use(Test.weakProp); // no-warning
87 use(a.weakProp); // no-warning
88 use(a.strongProp.weakProp); // no-warning
92 …use(a->weakIvar); // expected-warning{{weak instance variable 'weakIvar' is accessed multiple time…
98 use(a); // expected-warning{{weak variable 'a' is accessed multiple times}}
103 use([a weakProp]); // expected-warning{{weak property 'weakProp' is accessed multiple times}}
108 [a setWeakProp:get()]; // no-warning
109 [a setWeakProp:get()]; // no-warning
114 use([a weakProp]); // expected-warning{{weak property 'weakProp' is accessed multiple times}}
118 use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times}}
121 use([b weakProp]); // expected-warning{{weak property 'weakProp' is accessed multiple times}}
128 use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times}}
134 use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times}}
139 …use(a->weakIvar); // expected-warning{{weak instance variable 'weakIvar' is accessed multiple time…
145 use(a); // expected-warning{{weak variable 'a' is accessed multiple times}}
150 id val = a.weakProp; // no-warning
154 val = a.weakProp; // no-warning
160 id val = (condition() ? a.weakProp : a.weakProp); // no-warning
161 id val2 = a.implicitProp ?: a.implicitProp; // no-warning
165 use(a.weakProp); // no-warning
168 …use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times in this …
175 Test *val = (Test *)a.weakProp; // no-warning
179 val = (Test *)a.weakProp; // no-warning
186 id val = [a weakProp]; // no-warning
190 val = [a weakProp]; // no-warning
198 if (!a.weakProp) // no-warning
199 a.weakProp = get(); // no-warning
203 if (!a.weakProp) { // no-warning
204 a.weakProp = get(); // no-warning
205 a.weakProp = get(); // no-warning
211 …if (!a.weakProp) { // expected-warning{{weak property 'weakProp' is accessed multiple times in thi…
218 …if (!a.weakProp) { // expected-warning{{weak property 'weakProp' is accessed multiple times in thi…
225 …if (!b.weakProp) { // expected-warning{{weak property 'weakProp' is accessed multiple times in thi…
232 …if (!c.weakProp) { // expected-warning{{weak property 'weakProp' is accessed multiple times in thi…
239 …if (!d.weakProp) { // expected-warning{{weak property 'weakProp' is accessed multiple times in thi…
247 …if (!e.weakProp) { // expected-warning{{weak property 'weakProp' is accessed multiple times in thi…
256 …use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times in this …
262 use(a.weakProp); // no-warning
267 use(a.strongProp.weakProp); // no-warning
273 …use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times in this …
281 use(a); // expected-warning{{weak variable 'a' is accessed multiple times in this function}}
288 use(a.weakProp); // no-warning
298 …use(self.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times in th…
303 …use(weakIvar); // expected-warning{{weak instance variable 'weakIvar' is accessed multiple times i…
308 …use(self.strongProp.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple …
311 …use(self->ivar.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times…
314 …use(self->ivar->weakIvar); // expected-warning{{weak instance variable 'weakIvar' is accessed mult…
319 use(self.strongProp.weakProp); // no-warning
320 use(other.strongProp.weakProp); // no-warning
322 use(self->ivar.weakProp); // no-warning
323 use(other->ivar.weakProp); // no-warning
325 use(self.strongProp->weakIvar); // no-warning
326 use(other.strongProp->weakIvar); // no-warning
362 …use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times in this …
367 use(a.weakProp); // no-warning
368 use(b.weakProp); // no-warning
369 use(w.a.weakProp); // no-warning
373 … use(x.a.weakProp); // expected-warning{{weak property 'weakProp' may be accessed multiple times}}
389 use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times}}
394 use(a.weakProp); // expected-warning{{weak property 'weakProp' is accessed multiple times}}
400 …use(a.strongProp.weakProp); // expected-warning{{weak property 'weakProp' may be accessed multiple…
403 use(a.weakProp.weakProp); // no-warning
407 …use(a->ivar.weakProp); // expected-warning{{weak property 'weakProp' may be accessed multiple time…
410 use(a.strongProp.weakProp); // no-warning