Home
last modified time | relevance | path

Searched refs:Block_layout (Results 1 – 7 of 7) sorted by relevance

/llvm-project/compiler-rt/lib/BlocksRuntime/
H A Druntime.c286 struct Block_layout *aBlock; in _Block_copy_internal()
294 aBlock = (struct Block_layout *)arg; in _Block_copy_internal()
314 struct Block_layout *result = malloc(aBlock->descriptor->size); in _Block_copy_internal()
332 struct Block_layout *result = _Block_allocator(aBlock->descriptor->size, wantsOne, hasCTOR); in _Block_copy_internal()
437 _Block_deallocator((struct Block_layout *)shared_struct); in _Block_byref_release()
460 struct Block_layout *aBlock = (struct Block_layout *)arg; in _Block_release()
488 struct Block_layout *aBlock; in _Block_destroy()
490 aBlock = (struct Block_layout *)arg; in _Block_destroy()
514 return ((struct Block_layout *)arg)->descriptor->size; in Block_size()
621 struct Block_layout *closure = (struct Block_layout *)block; in _Block_dump()
H A DBlock_private.h70 struct Block_layout { struct
/llvm-project/compiler-rt/test/BlocksRuntime/
H A Dblockimport.c39 struct Block_layout *layout = (struct Block_layout *)(void *)vv; in main()
H A Dobjectassign.c54 struct Block_layout *bl = (struct Block_layout *)(void *)myBlock; in main()
H A DobjectRRGC.c51 struct Block_layout *bl = (struct Block_layout *)(void *)myBlock; in main()
H A Dnullblockisa.c23 struct Block_layout layout;
/llvm-project/clang/test/Analysis/
H A Dblocks.m53 struct Block_layout { struct
252 return ((struct Block_layout *)^{ (void)x; })->flags; // no-warning