Lines Matching refs:release
67 a->release(); in consumedMismatch()
87 obj->release(); in use_out_param()
108 obj->release(); in use_out_param_on_failure()
117 obj->release(); in use_out_param_on_nonzero()
128 obj1->release(); in use_write_into_two_out_params()
129 obj2->release(); in use_write_into_two_out_params()
150 obj1->release(); in use_always_write_into_two_out_params()
151 obj2->release(); in use_always_write_into_two_out_params()
169 obj->release(); in use_out_param_osreturn_on_nonnull()
197 …obj->release(); // expected-warning{{Incorrect decrement of the reference count of an object that … in use_write_into_non_retained_out_param_uaf()
221 obj->release(); in use_void_out_param_osreturn()
233 obj->release(); in use_out_param_osreturn()
315 o->release(); in test_no_infinite_check_recursion()
316 input->release(); in test_no_infinite_check_recursion()
389 it->release(); in check_custom_iterator_rule()
459 AO->release(); in check_confusing_getters()
460 arr->release(); in check_confusing_getters()
479 arr->release(); in check_rc_create()
485 arr->release(); in check_dynamic_cast()
490 arr->release(); // no-warning in check_required_cast()
524 arr1->release(); in check_dynamic_cast_null_branch()
534 arr->release(); in check_dynamic_cast_null_check()
545 originalPtr->release(); // expected-warning {{Potential leak of an object stored into 'newPtr'}} in check_dynamic_cast_alias()
558 originalPtr->release(); // expected-warning {{Potential leak of an object stored into 'newPtr'}} in check_dynamic_cast_alias_cond()
572 intermediate->release(); // expected-warning {{Potential leak of an object stored into 'newPtr'}} in check_dynamic_cast_alias_intermediate()
587 intermediate->release(); // expected-warning {{Potential leak of an object stored into 'newPtr'}} in check_dynamic_cast_alias_intermediate_2()
593 arr->release(); // expected-note{{Object released}} in use_after_release()
601 …arr->release(); // expected-note{{Reference count decremented. The object now has a +1 retain coun… in potential_leak()
609 arr->release(); // +1 in proper_cleanup()
611 arr->release(); // 0 in proper_cleanup()
624 arr->release(); in warn_on_overrelease()
631 arr->release(); in nowarn_on_release_of_created()
638 arr->release(); in nowarn_on_release_of_created_source_unknown()
645 arr->release(); // +0 in no_warn_ok_release()
651 …arr->release(); // expected-warning{{Incorrect decrement of the reference count of an object that … in warn_on_overrelease_with_unknown_source()
659 arr->release(); // +0 in ok_release_with_unknown_source()
689 obj->release(); // expected-note{{Object released}} in test_smart_ptr_uaf()
690 obj->release(); // expected-warning{{Reference-counted object is used after it is released}} in test_smart_ptr_uaf()
720 obj->release(); in test_smart_ptr_no_leak()
747 …arr->release(); // expected-note{{Reference count decremented. The object now has a +1 retain coun… in test_ostypealloc_correct_diagnostic_name()
768 obj->release(); in test_tagged_retain_no_uaf()
769 obj->release(); in test_tagged_retain_no_uaf()