Lines Matching defs:obj
85 OSObject *obj; in use_out_param() local
92 OSObject *obj; in use_out_param_leak() local
100 OSObject *obj; in use_out_param_leak2() local
106 OSObject *obj; in use_out_param_on_failure() local
115 OSObject *obj; in use_out_param_on_nonzero() local
167 OSObject *obj; in use_out_param_osreturn_on_nonnull() local
174 OSObject *obj; in use_out_param_leak_osreturn_on_nonnull() local
190 OSObject *obj; in use_write_into_non_retained_out_param() local
195 OSObject *obj; in use_write_into_non_retained_out_param_uaf() local
203 void pass_through_out_param(OSObject **obj) { in pass_through_out_param()
207 void always_write_into_out_param_has_source(OS_RETURNS_RETAINED OSObject **obj) { in always_write_into_out_param_has_source()
212 OSObject *obj; in use_always_write_into_out_param_has_source_leak() local
219 OSObject *obj; in use_void_out_param_osreturn() local
225 OSObject *obj; in use_void_out_param_osreturn_leak() local
231 OSObject *obj; in use_out_param_osreturn() local
238 OSObject *obj; in use_out_param_leak_osreturn() local
246 __attribute__((cleanup(cleanup))) OSObject *obj; in test_cleanup_escaping() local
251 OSObject *obj; member
259 bool os_consume_violation_two_args(OS_CONSUME OSObject *obj, bool extra) { in os_consume_violation_two_args()
268 bool os_consume_violation(OS_CONSUME OSObject *obj) { in os_consume_violation()
277 void os_consume_ok(OS_CONSUME OSObject *obj) { in os_consume_ok()
282 …OSObject *obj = new OSObject; // expected-note{{Operator 'new' returns an OSObject of type 'OSObje… in use_os_consume_violation() local
289 …OSObject *obj = new OSObject; // expected-note{{Operator 'new' returns an OSObject of type 'OSObje… in use_os_consume_violation_two_args() local
296 OSObject *obj = new OSObject; in use_os_consume_ok() local
301 OSObject *obj = new OSObject; in test_escaping_into_voidstar() local
306 OSObject *obj = new OSObject; in test_escape_has_source() local
493 void check_cast_behavior(OSObject *obj) { in check_cast_behavior()
505 unsigned int check_dynamic_cast_no_null_on_orig(OSObject *obj) { in check_dynamic_cast_no_null_on_orig()
517 void check_dynamic_cast_null_branch(OSObject *obj) { in check_dynamic_cast_null_branch()
672 …OSObject *obj = new OSObject; // expected-note{{Operator 'new' returns an OSObject of type 'OSObje… in test_smart_ptr_uaf() local
694 …OSObject *obj = new OSObject; // expected-note{{Operator 'new' returns an OSObject of type 'OSObje… in test_smart_ptr_leak() local
715 OSObject *obj = new OSObject; in test_smart_ptr_no_leak() local
753 …OSObject *obj = new OSObject; // expected-note{{Operator 'new' returns an OSObject of type 'OSObje… in test_free_on_escaped_object_diagnostics() local
760 OSObject *obj = new OSObject; in test_tagged_retain_no_leak() local
765 OSObject *obj = new OSObject; in test_tagged_retain_no_uaf() local
802 OSObject *obj; in testOutParamWithWeirdResult() local