Searched refs:byref_keep (Results 1 – 4 of 4) sorted by relevance
/external/compiler-rt/lib/BlocksRuntime/ |
D | runtime.c | 393 copy->byref_keep = src->byref_keep; in _Block_byref_assign_copy() 395 (*src->byref_keep)(copy, src); in _Block_byref_assign_copy() 400 (void *)©->byref_keep, in _Block_byref_assign_copy() 401 (void *)&src->byref_keep, in _Block_byref_assign_copy() 695 cp += sprintf(cp, " copy helper: %p\n", (void *)(uintptr_t)src->byref_keep); in _Block_byref_dump()
|
D | Block_private.h | 85 void (*byref_keep)(struct Block_byref *dst, struct Block_byref *src); member
|
/external/compiler-rt/test/BlocksRuntime/ |
D | byrefsanity.c | 44 void (*byref_keep)(struct byref_id *dst, struct byref_id *src); member
|
/external/clang/docs/ |
D | Block-ABI-Apple.rst | 377 void (*byref_keep)(void *dst, void *src); 444 void (*byref_keep)(struct _block_byref_voidBlock *dst, struct _block_byref_voidBlock *src); 463 .byref_keep=_block_byref_keep_helper, .byref_dispose=_block_byref_dispose_helper, 493 void (*byref_keep)(struct _block_byref_i *dst, struct _block_byref_i *src); 546 have ``byref_keep`` and ``byref_dispose`` helper functions that use 579 ``copy_helper``, ``dispose_helper``, ``byref_keep``, and ``byref_dispose`` 650 void (*byref_keep)(struct _block_byref_i *dst, struct _block_byref_i *src); 704 .byref_keep=_block_byref_obj_keep, .byref_dispose=_block_byref_obj_dispose,
|