OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:block_byref
(Results
1 - 4
of
4
) sorted by null
/external/compiler-rt/test/BlocksRuntime/
nullblockisa.c
25
struct
Block_byref
*innerp;
/external/compiler-rt/lib/BlocksRuntime/
Block_private.h
80
struct
Block_byref
{
82
struct
Block_byref
*forwarding;
85
void (*byref_keep)(struct
Block_byref
*dst, struct
Block_byref
*src);
86
void (*byref_destroy)(struct
Block_byref
*);
93
struct
Block_byref
*forwarding;
runtime.c
369
struct
Block_byref
**destp = (struct
Block_byref
**)dest;
370
struct
Block_byref
*src = (struct
Block_byref
*)arg;
382
struct
Block_byref
*copy = (struct
Block_byref
*)_Block_allocator(src->size, false, isWeak);
415
struct
Block_byref
*shared_struct = (struct
Block_byref
*)arg;
687
const char *_Block_byref_dump(struct
Block_byref
*src) {
/external/clang/docs/
Block-ABI-Apple.rst
356
struct
Block_byref
*forwarding;
619
In turn, the ``
block_byref
`` copy support helpers distinguish between whether
796
``
block_byref
`` data structure as do other variables. Such objects (if not
797
``const`` objects) must support a regular copy constructor. The ``
block_byref
``
800
constructor based on the initial stack ``
block_byref
`` data structure, and will
803
``
block_byref
`` heap data structure. For example,
883
The ``
block_byref
`` data structure similarly requires copy/dispose helpers for
890
``BLOCK_FIELD_IS_BYREF`` flag when copying the ``
block_byref
`` structure in the
892
``
block_byref
`` copy/dispose helper calls.
[
all
...]
Completed in 2991 milliseconds