Home
last modified time | relevance | path

Searched refs:dispatch_block_t (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project-15.0.7/clang/test/Rewriter/
H A Dinner-block-helper-funcs.mm5 typedef void (^dispatch_block_t)(void);
9 extern "C" dispatch_block_t Block_copy(dispatch_block_t aBlock);
13 dispatch_block_t innerBlock = ^{printf("argc = %d\n", argc); };
18 dispatch_block_t wrapperBlock = ^{
24 dispatch_block_t copiedBlock = Block_copy(wrapperBlock);
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_interceptors_libdispatch.cpp149 dispatch_block_t block = (dispatch_block_t)param; in invoke_block()
154 dispatch_block_t block = (dispatch_block_t)param; in invoke_and_release_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()
438 dispatch_block_t block = ^(void) { in TSAN_INTERCEPTOR()
468 dispatch_block_t block = ^(void) { in TSAN_INTERCEPTOR()
499 dispatch_block_t block = ^(void) { in TSAN_INTERCEPTOR()
661 dispatch_block_t barrier) { in TSAN_INTERCEPTOR()
[all …]
H A Dtsan_dispatch_defs.h30 typedef void (^dispatch_block_t)(void); typedef
45 extern const dispatch_block_t _dispatch_data_destructor_free;
46 extern const dispatch_block_t _dispatch_data_destructor_munmap;
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_libdispatch.cpp149 dispatch_block_t block = (dispatch_block_t)param; in invoke_block()
154 dispatch_block_t block = (dispatch_block_t)param; in invoke_and_release_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()
438 dispatch_block_t block = ^(void) { in TSAN_INTERCEPTOR()
468 dispatch_block_t block = ^(void) { in TSAN_INTERCEPTOR()
499 dispatch_block_t block = ^(void) { in TSAN_INTERCEPTOR()
661 dispatch_block_t barrier) { in TSAN_INTERCEPTOR()
[all …]
H A Dtsan_dispatch_defs.h30 typedef void (^dispatch_block_t)(void); typedef
45 extern const dispatch_block_t _dispatch_data_destructor_free;
46 extern const dispatch_block_t _dispatch_data_destructor_munmap;
/llvm-project-15.0.7/clang/test/Analysis/
H A Dstack-capture-leak-arc.mm4 typedef void (^dispatch_block_t)(void);
5 void dispatch_async(dispatch_queue_t queue, dispatch_block_t block);
7 void dispatch_once(dispatch_once_t *predicate, dispatch_block_t block);
9 void dispatch_after(dispatch_time_t when, dispatch_queue_t queue, dispatch_block_t block);
10 void dispatch_barrier_sync(dispatch_queue_t queue, dispatch_block_t block);
78 dispatch_block_t get_leaking_block() {
140 dispatch_block_t accept_and_pass_back_block(dispatch_block_t block) {
H A Dstack-capture-leak-no-arc.mm4 typedef void (^dispatch_block_t)(void);
5 void dispatch_async(dispatch_queue_t queue, dispatch_block_t block);
24 dispatch_block_t test_block_inside_block_async_leak() {
H A Dmalloc-bodyfarms.c7 typedef void (^dispatch_block_t)(void); typedef
8 void dispatch_sync(dispatch_queue_t, dispatch_block_t);
H A Dincorrect-checker-names.mm132 typedef void (^dispatch_block_t)(void);
133 void dispatch_async(dispatch_queue_t queue, dispatch_block_t block);
135 void dispatch_once(dispatch_once_t *predicate, dispatch_block_t block);
137 void dispatch_after(dispatch_time_t when, dispatch_queue_t queue, dispatch_block_t block);
138 void dispatch_barrier_sync(dispatch_queue_t queue, dispatch_block_t block);
144 dispatch_block_t get_leaking_block() {
H A Dunix-fns.c38 typedef void (^dispatch_block_t)(void); typedef
40 void dispatch_sync(dispatch_queue_t queue, dispatch_block_t block);
48 __attribute__((__noescape__)) dispatch_block_t block);
58 __attribute__((__noescape__)) dispatch_block_t block) in _dispatch_once()
H A Dweak-functions.c92 typedef void (^dispatch_block_t)(void); typedef
94 void dispatch_once(dispatch_once_t *predicate, dispatch_block_t block) __attribute__((weak_import));
H A Dblocks.m12 typedef void (^dispatch_block_t)(void);
13 void dispatch_async(dispatch_queue_t queue, dispatch_block_t block);
16 void dispatch_once(dispatch_once_t *predicate, dispatch_block_t block);
H A Dretain-release-arc.m64 typedef void (^dispatch_block_t)(void);
71 dispatch_block_t _Nullable destructor);
H A Ddispatch-once.m18 typedef void (^dispatch_block_t)(void);
20 void dispatch_once(dispatch_once_t *predicate, dispatch_block_t block);
/llvm-project-15.0.7/compiler-rt/lib/asan/tests/
H A Dasan_mac_test_helpers.mm94 dispatch_block_t block = ^{ worker_do_crash(1024); };
104 dispatch_block_t block = ^{ worker_do_crash(1024); };
116 dispatch_block_t block_alloc = ^{ worker_do_alloc(1024); };
117 dispatch_block_t block_crash = ^{ worker_do_crash(1024); };
132 dispatch_block_t block_alloc = ^{ worker_do_alloc(1024); };
133 dispatch_block_t block_crash = ^{ worker_do_crash(1024); };
143 dispatch_block_t block_crash = ^{ worker_do_crash(1024); };
157 dispatch_block_t block_dealloc = ^{ worker_do_deallocate(tsd); };
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dno-escape.m6 typedef void (^dispatch_block_t)(void);
7 void dispatch_async(dispatch_queue_t queue, dispatch_block_t block);
8 void dispatch_after(dispatch_time_t when, dispatch_queue_t queue, dispatch_block_t block);
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dblock-in-ctor-dtor.cpp3 typedef void (^dispatch_block_t)(void); typedef
5 void dispatch_once(dispatch_block_t);
H A Dpredefined-expr.cpp551 typedef void (^dispatch_block_t)(void); typedef
555 void _dispatch_once(dispatch_block_t block);
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Dblock-capture-unused-variable.m5 typedef void (^dispatch_block_t)(void);
7 void dispatch_async(dispatch_queue_t queue, dispatch_block_t block);
H A Darc-jump-block.m6 typedef void (^dispatch_block_t)(void);
8 void dispatch_async(dispatch_queue_t queue, dispatch_block_t block);
/llvm-project-15.0.7/compiler-rt/test/lsan/TestCases/Darwin/
H A Ddispatch.mm27 dispatch_block_t block = ^{
40 dispatch_block_t block = ^{
/llvm-project-15.0.7/compiler-rt/test/BlocksRuntime/
H A Drdar6414583.c21 dispatch_block_t block = Block_copy(^{ c = i; }); in main()
/llvm-project-15.0.7/clang/test/CodeGenObjC/
H A Darc-captured-block-var-inlined-layout.m101 typedef void (^dispatch_block_t)(void);
109 dispatch_block_t block2 = ^{
/llvm-project-15.0.7/compiler-rt/test/tsan/libdispatch/
H A Dasync_and_wait.c12 DISPATCH_NOESCAPE dispatch_block_t block);
/llvm-project-15.0.7/clang/test/Analysis/inlining/
H A Dpath-notes.m6 typedef void (^dispatch_block_t)(void);
7 void dispatch_sync(dispatch_queue_t, dispatch_block_t);
13 void dispatch_once(dispatch_once_t *predicate, dispatch_block_t block);

12