Searched refs:Block_copy (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/BlocksRuntime/
H A DBlock.h55 #define Block_copy(...) ((__typeof(__VA_ARGS__))_Block_copy((const void *)(__VA_ARGS__))) macro
H A DBlock_private.h168 void (*Block_copy)(void *dst, void *src); /* iff BLOCK_HAS_COPY_DISPOSE */ member in struct:Block_basic
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_libdispatch.cpp159 dispatch_block_t heap_block = Block_copy(block); \
229 dispatch_block_t heap_block = Block_copy(block);
331 __block dispatch_block_t block_copy = (dispatch_block_t)Block_copy(block);
365 dispatch_block_t heap_block = Block_copy(^(void) {
395 dispatch_block_t new_handler = Block_copy(^(void) {
424 dispatch_block_t new_handler = Block_copy(^(void) {
455 dispatch_block_t new_handler = Block_copy(^(void) {
547 dispatch_block_t heap_block = Block_copy(destructor);
566 fd_handler_t new_h = Block_copy(^(dispatch_data_t data, int error) {
583 fd_handler_t new_h = Block_copy(
[all...]

Completed in 100 milliseconds