Lines Matching refs:warning
56 …NSString *string1 = [[NSString alloc] initWithFormat:@"test %f", 0.0]; // expected-warning {{Poten…
115 return [value autorelease]; // expected-warning {{Object autoreleased too many times}}
124 return [result autorelease]; // expected-warning {{Object autoreleased too many times}}
147 p.name = [[NSString string] retain]; // expected-warning {{leak}}
148 p.name = [[NSString alloc] init]; // expected-warning {{leak}}
150 p.friend = [[Person alloc] init]; // expected-warning {{leak}}
177 if (y && o.x) // expected-warning {{Property access on an uninitialized object pointer}}
179 return o; // expected-warning {{Undefined or garbage value returned to caller}}
183 self.x = y; // expected-warning {{Argument for property setter is an uninitialized value}}
197 clang_analyzer_eval(p.name == p.name); // expected-warning{{TRUE}}
200 clang_analyzer_eval(p.name == origName); // expected-warning{{TRUE}}
202 clang_analyzer_eval(p.name == origName); // expected-warning{{UNKNOWN}}
206 clang_analyzer_eval(p.friend == p.friend); // expected-warning{{TRUE}}
209 clang_analyzer_eval(p.friend == origFriend); // expected-warning{{TRUE}}
211 clang_analyzer_eval(p.friend == origFriend); // expected-warning{{UNKNOWN}}
218 [p.name release]; // expected-warning{{not owned}}
221 [p.friend release]; // expected-warning{{not owned}}
226 [friend release]; // expected-warning{{not owned}}
236 [_name release]; // no-warning
240 [other.name release]; // no-warning
255 [self.name release]; // expected-warning{{not owned}}
276 clang_analyzer_eval(w.value == w.value); // expected-warning{{TRUE}}
282 clang_analyzer_eval(w.value == 42); // expected-warning{{TRUE}}
289 clang_analyzer_eval(w.value == 42); // expected-warning{{TRUE}}
301 clang_analyzer_eval(w.value == w.value); // expected-warning{{TRUE}}
307 clang_analyzer_eval(w.value == 42); // expected-warning{{TRUE}}
314 clang_analyzer_eval(w.value == 42); // expected-warning{{TRUE}}
331 clang_analyzer_eval(w.inner.value == w.inner.value); // expected-warning{{TRUE}}
337 clang_analyzer_eval(w.inner.value == 42); // expected-warning{{TRUE}}
348 clang_analyzer_eval(w.value == w.value); // expected-warning{{UNKNOWN}}
360 …te/*, assign */) id implicitManualProp; // expected-warning {{'assign' is assumed}} expected-warni…
361 …ite/*, assign */) id implicitSynthProp; // expected-warning {{'assign' is assumed}} expected-warni…
379 [_ownedProp release]; // FIXME-warning{{used after it is released}}
385 [_unownedProp release]; // FIXME-warning{{not owned at this point by the caller}}
392 [_ivarOnly release]; // FIXME-warning{{used after it is released}}
399 [_readonlyProp release]; // FIXME-warning{{used after it is released}}
406 [_implicitManualProp release]; // FIXME-warning{{used after it is released}}
412 [_implicitSynthProp release]; // FIXME-warning{{not owned at this point by the caller}}
419 CFRelease(_cfProp); // FIXME-warning{{used after it is released}}
426 [_ownedProp myMethod]; // FIXME-warning{{used after it is released}}
433 [_ivarOnly myMethod]; // FIXME-warning{{used after it is released}}
442 CFUse(_cfProp); // FIXME-warning{{used after it is released}}
449 } // no-warning
455 } // no-warning
462 } // FIXME-warning{{Object autoreleased too many times}}
469 } // FIXME-warning{{Object autoreleased too many times}}
475 clang_analyzer_eval(owned == _ownedProp); // expected-warning{{TRUE}}
483 clang_analyzer_eval(owned == fromIvar); // expected-warning{{TRUE}}
489 [_unownedProp release]; // FIXME-warning{{not owned}}
496 clang_analyzer_eval(unowned == fromIvar); // expected-warning{{TRUE}}
497 [fromIvar release]; // FIXME-warning{{not owned}}
503 [_manualProp release]; // no-warning
510 clang_analyzer_eval(prop == fromIvar); // expected-warning{{TRUE}}
511 [fromIvar release]; // no-warning
517 CFRelease(_cfProp); // no-warning
518 clang_analyzer_eval(owned == _cfProp); // expected-warning{{TRUE}}
526 clang_analyzer_eval(owned == fromIvar); // expected-warning{{TRUE}}
532 [_readonlyProp release]; // no-warning
539 clang_analyzer_eval(prop == fromIvar); // expected-warning{{TRUE}}
540 [fromIvar release]; // no-warning
546 [_implicitManualProp release]; // no-warning
553 clang_analyzer_eval(prop == fromIvar); // expected-warning{{TRUE}}
554 [fromIvar release]; // no-warning
560 [_implicitSynthProp release]; // FIXME-warning{{not owned}}
567 clang_analyzer_eval(prop == fromIvar); // expected-warning{{TRUE}}
568 [fromIvar release]; // FIXME-warning{{not owned}}
574 return _ownedProp; // no-warning
580 return [_ownedProp autorelease]; // no-warning
586 return _ownedProp; // no-warning
591 [_ownedProp release]; // FIXME: no-warning{{not owned}}
596 [_unownedProp release]; // FIXME: no-warning{{not owned}}
601 [_ivarOnly release]; // FIXME: no-warning{{not owned}}
606 CFRelease(_cfProp); // FIXME: no-warning{{not owned}}
611 [_readonlyProp release]; // FIXME: no-warning{{not owned}}
616 [_implicitManualProp release]; // FIXME: no-warning{{not owned}}
621 [_implicitSynthProp release]; // FIXME: no-warning{{not owned}}
626 [_ownedProp release]; // no-warning
631 [_unownedProp release]; // no-warning
636 [_ivarOnly release]; // no-warning
641 CFRelease(_cfProp); // no-warning
646 [_readonlyProp release]; // FIXME: no-warning{{not owned}}
651 [_implicitManualProp release]; // FIXME: no-warning{{not owned}}
656 [_implicitSynthProp release]; // FIXME: no-warning{{not owned}}
679 [_unownedProp release]; // no-warning