Home
last modified time | relevance | path

Searched refs:_Block_copy (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/clang/test/Rewriter/
H A Drewrite-modern-typeof.mm7 extern "C" void *_Block_copy(const void *aBlock);
16 ((__typeof(^{ a = 2; }))_Block_copy((const void *)(^{ a = 2; })));
19 ((__typeof(b))_Block_copy((const void *)(b)));
24 // CHECK-LP: ((void (^)(void))_Block_copy((const void *)(b)))
42 y = (id)((__typeof(z))_Block_copy((const void *)(z)));
H A Drewrite-typeof.mm5 extern "C" void *_Block_copy(const void *aBlock);
14 ((__typeof(^{ a = 2; }))_Block_copy((const void *)(^{ a = 2; })));
17 ((__typeof(b))_Block_copy((const void *)(b)));
22 // CHECK-LP: ((void (^)(void))_Block_copy((const void *)(b)))
H A Drewrite-block-pointer.mm38 void *_Block_copy(const void *aBlock); function
40 block = ((__typeof(block))_Block_copy((const void *)(block)));
/llvm-project-15.0.7/compiler-rt/lib/BlocksRuntime/
H A DBlock.h44 BLOCK_EXPORT void *_Block_copy(const void *aBlock);
55 #define Block_copy(...) ((__typeof(__VA_ARGS__))_Block_copy((const void *)(__VA_ARGS__)))
H A Druntime.c453 void *_Block_copy(const void *arg) { in _Block_copy() function
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dblocks-windows.c43 void *_Block_copy(void *);
67 return _Block_copy(^{ ++i; return i; }); in g()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dcxx-block-objects.cpp5 extern "C" void *_Block_copy(const void *aBlock);
22 void (^c)(void) = ((__typeof(^{ a.hello(); }))_Block_copy((const void *)(^{ a.hello(); }))); in main()
/llvm-project-15.0.7/clang/test/ARCMT/
H A DCommon.h107 void *_Block_copy(const void *aBlock);
109 #define Block_copy(...) ((__typeof(__VA_ARGS__))_Block_copy((const void *)(__VA_ARGS__)))
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Dwarn-retain-cycle.m3 void *_Block_copy(const void *block); function
173 …[obj addBlock:(__bridge_transfer block_t)_Block_copy((__bridge void *)^{ // expected-note{{block w…
/llvm-project-15.0.7/libcxx/include/__functional/
H A Dfunction.h888 extern "C" void *_Block_copy(const void *);
904 : __f_(reinterpret_cast<__block_type>(__f ? _Block_copy(__f) : nullptr))
915 : __f_(reinterpret_cast<__block_type>(__f ? _Block_copy(__f) : nullptr))