Home
last modified time | relevance | path

Searched refs:byref_keep (Results 1 – 4 of 4) sorted by relevance

/external/compiler-rt/lib/BlocksRuntime/
Druntime.c393 copy->byref_keep = src->byref_keep; in _Block_byref_assign_copy()
395 (*src->byref_keep)(copy, src); in _Block_byref_assign_copy()
400 (void *)&copy->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()
DBlock_private.h85 void (*byref_keep)(struct Block_byref *dst, struct Block_byref *src); member
/external/compiler-rt/test/BlocksRuntime/
Dbyrefsanity.c44 void (*byref_keep)(struct byref_id *dst, struct byref_id *src); member
/external/clang/docs/
DBlock-ABI-Apple.rst377 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,