Home
last modified time | relevance | path

Searched refs:Block_copy (Results 1 – 25 of 55) sorted by relevance

123

/external/compiler-rt/lib/tsan/rtl/
Dtsan_libdispatch_mac.cc135 dispatch_block_t heap_block = Block_copy(block); \
150 dispatch_block_t heap_block = Block_copy(block); \
204 dispatch_block_t heap_block = Block_copy(block); in DISPATCH_INTERCEPT_B()
334 dispatch_block_t heap_block = Block_copy(^(void) { in TSAN_INTERCEPTOR()
364 dispatch_block_t new_handler = Block_copy(^(void) { in TSAN_INTERCEPTOR()
393 dispatch_block_t new_handler = Block_copy(^(void) { in TSAN_INTERCEPTOR()
424 dispatch_block_t new_handler = Block_copy(^(void) { in TSAN_INTERCEPTOR()
495 dispatch_block_t heap_block = Block_copy(destructor); in DECLARE_REAL_AND_INTERCEPTOR()
514 fd_handler_t new_h = Block_copy(^(dispatch_data_t data, int error) { in TSAN_INTERCEPTOR()
531 fd_handler_t new_h = Block_copy(^(dispatch_data_t data, int error) { in TSAN_INTERCEPTOR()
[all …]
/external/llvm-project/compiler-rt/lib/tsan/rtl/
Dtsan_interceptors_libdispatch.cpp163 dispatch_block_t heap_block = Block_copy(block); \
257 dispatch_block_t heap_block = Block_copy(block); in DISPATCH_INTERCEPT_SYNC_F()
359 __block dispatch_block_t block_copy = (dispatch_block_t)Block_copy(block); in TSAN_INTERCEPTOR()
393 dispatch_block_t heap_block = Block_copy(^(void) { in DECLARE_REAL()
423 dispatch_block_t new_handler = Block_copy(^(void) { in TSAN_INTERCEPTOR()
452 dispatch_block_t new_handler = Block_copy(^(void) { in TSAN_INTERCEPTOR()
483 dispatch_block_t new_handler = Block_copy(^(void) { in TSAN_INTERCEPTOR()
575 dispatch_block_t heap_block = Block_copy(destructor); in DECLARE_REAL_AND_INTERCEPTOR()
594 fd_handler_t new_h = Block_copy(^(dispatch_data_t data, int error) { in TSAN_INTERCEPTOR()
611 fd_handler_t new_h = Block_copy(^(dispatch_data_t data, int error) { in TSAN_INTERCEPTOR()
[all …]
/external/compiler-rt/test/BlocksRuntime/
Dbyrefcopyinner.c19 Block_copy(^{ in main()
24 Block_copy(b); in main()
Dbyrefcopystack.c26 bumpi = Block_copy(^{ ++i; }); in setClosures()
27 geti = Block_copy(^{ return i; }); in setClosures()
Ddispatch_call_Block_with_release.c27 dispatch_call_Block_with_release2(Block_copy(b1)); in main()
28 dispatch_call_Block_with_release2(Block_copy(b2)); in main()
Dglobalexpression.c22 void (^gblockcopy)(int) = Block_copy(gblock); in main()
33 gblockcopy = Block_copy(gblock); in main()
Drecursive-test.c47 void (^other_copied_block)(int) = Block_copy(^(int i) { in main()
61 recursive_copy_block = Block_copy(^(int i) { in main()
Dmacro.c11 void (^bbb)(void) = Block_copy(^ { in foo()
Drecursiveassign.c29 recursive_copy_block = Block_copy(^(int i) { in main()
Drdar6414583.c22 dispatch_block_t block = Block_copy(^{ c = i; }); in main()
Dbyrefcopy.c30 void (^blockcopy)(void) = Block_copy(block); in main()
/external/llvm-project/compiler-rt/test/BlocksRuntime/
Dbyrefcopyinner.c18 Block_copy(^{ in main()
23 Block_copy(b); in main()
Dbyrefcopystack.c25 bumpi = Block_copy(^{ ++i; }); in setClosures()
26 geti = Block_copy(^{ return i; }); in setClosures()
Ddispatch_call_Block_with_release.c26 dispatch_call_Block_with_release2(Block_copy(b1)); in main()
27 dispatch_call_Block_with_release2(Block_copy(b2)); in main()
Dglobalexpression.c21 void (^gblockcopy)(int) = Block_copy(gblock); in main()
32 gblockcopy = Block_copy(gblock); in main()
Drecursive-test.c46 void (^other_copied_block)(int) = Block_copy(^(int i) { in main()
60 recursive_copy_block = Block_copy(^(int i) { in main()
Dmacro.c10 void (^bbb)(void) = Block_copy(^ { in foo()
Drecursiveassign.c28 recursive_copy_block = Block_copy(^(int i) { in main()
Drdar6414583.c21 dispatch_block_t block = Block_copy(^{ c = i; }); in main()
/external/llvm-project/clang/test/ARCMT/
Dblock_copy_release.m10 blk c = Block_copy(b);
15 id c = Block_copy(b);
/external/clang/test/ARCMT/
Dblock_copy_release.m10 blk c = Block_copy(b);
15 id c = Block_copy(b);
/external/llvm-project/clang/test/Rewriter/
Dinner-block-helper-funcs.mm9 extern "C" dispatch_block_t Block_copy(dispatch_block_t aBlock);
24 dispatch_block_t copiedBlock = Block_copy(wrapperBlock); function
/external/clang/test/Rewriter/
Dinner-block-helper-funcs.mm9 extern "C" dispatch_block_t Block_copy(dispatch_block_t aBlock);
24 dispatch_block_t copiedBlock = Block_copy(wrapperBlock); function
/external/llvm-project/clang/docs/
DBlockLanguageSpec.rst214 The copy operation ``Block_copy()`` is styled as a function that takes
234 a Block_copy of a referencing Block. Such variables may be mutated as
240 (that it is the result of a ``Block_copy`` operation). Despite this
241 there is no provision to do a ``Block_copy`` or a ``Block_release`` if
280 The :block-term:`Block_copy` operator retains all objects held in
299 ``Block_copy()``). The initial Apple implementation does in fact
301 only as a result of a ``Block_copy()`` operation.
338 calling ``Block_copy()`` on a Block allocated on the stack. In both
349 to the heap as a result of a ``Block_copy()`` operation. When copied
/external/clang/docs/
DBlockLanguageSpec.rst214 The copy operation ``Block_copy()`` is styled as a function that takes
234 a Block_copy of a referencing Block. Such variables may be mutated as
240 (that it is the result of a ``Block_copy`` operation). Despite this
241 there is no provision to do a ``Block_copy`` or a ``Block_release`` if
280 The :block-term:`Block_copy` operator retains all objects held in
299 ``Block_copy()``). The initial Apple implementation does in fact
301 only as a result of a ``Block_copy()`` operation.
338 calling ``Block_copy()`` on a Block allocated on the stack. In both
349 to the heap as a result of a ``Block_copy()`` operation. When copied

123