Searched refs:_Block_copy (Results 1 – 8 of 8) sorted by relevance
7 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)));
5 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)))
38 void *_Block_copy(const void *aBlock); function40 block = ((__typeof(block))_Block_copy((const void *)(block)));
44 BLOCK_EXPORT void *_Block_copy(const void *aBlock);55 #define Block_copy(...) ((__typeof(__VA_ARGS__))_Block_copy((const void *)(__VA_ARGS__)))
453 void *_Block_copy(const void *arg) { in _Block_copy() function
5 extern "C" void *_Block_copy(const void *aBlock);22 void (^c)(void) = ((__typeof(^{ a.hello(); }))_Block_copy((const void *)(^{ a.hello(); }))); in main()
107 void *_Block_copy(const void *aBlock);109 #define Block_copy(...) ((__typeof(__VA_ARGS__))_Block_copy((const void *)(__VA_ARGS__)))
3 void *_Block_copy(const void *block); function173 …[obj addBlock:(__bridge_transfer block_t)_Block_copy((__bridge void *)^{ // expected-note{{block w…