/external/clang/test/ARCMT/ |
block_copy_release.m | 10 blk c = Block_copy(b); 15 id c = Block_copy(b);
|
Common.h | 109 #define Block_copy(...) ((__typeof(__VA_ARGS__))_Block_copy((const void *)(__VA_ARGS__)))
|
/external/compiler-rt/test/BlocksRuntime/ |
dispatch_call_Block_with_release.c | 27 dispatch_call_Block_with_release2(Block_copy(b1)); 28 dispatch_call_Block_with_release2(Block_copy(b2));
|
macro.c | 11 void (^bbb)(void) = Block_copy(^ {
|
byrefcopyinner.c | 19 Block_copy(^{ 24 Block_copy(b);
|
byrefcopystack.c | 26 bumpi = Block_copy(^{ ++i; }); 27 geti = Block_copy(^{ return i; });
|
globalexpression.c | 22 void (^gblockcopy)(int) = Block_copy(gblock); 33 gblockcopy = Block_copy(gblock);
|
recursive-test.c | 45 if (verbose) printf("Creating other_copied_block: a Block_copy of a block that will call recursive_local_block\n"); 47 void (^other_copied_block)(int) = Block_copy(^(int i) { 59 if (verbose) printf("Creating recursive_copy_block: a Block_copy of a block that will call recursive_copy_block recursively\n"); 61 recursive_copy_block = Block_copy(^(int i) {
|
copynull.c | 24 void (^blockcopy)(void) = Block_copy(block);
|
byrefcopy.c | 30 void (^blockcopy)(void) = Block_copy(block);
|
rdar6414583.c | 22 dispatch_block_t block = Block_copy(^{ c = i; });
|
recursiveassign.c | 29 recursive_copy_block = Block_copy(^(int i) {
|
blockimport.c | 47 void (^vvcopy)(void) = Block_copy(vv);
|
byrefcopycopy.c | 29 _b = Block_copy(b); // make a new copy each time
|
byrefcopyint.c | 50 voidVoid copy = Block_copy(dummy);
|
byrefsanity.c | 53 void (*Block_copy)(void *dst, void *src);
|
recursive-block.c | 40 voidVoid result = Block_copy(outer);
|
reference.C | 71 void (^b2)(void) = Block_copy(b);
|
/external/chromium_org/base/mac/ |
scoped_block.h | 17 // ScopedBlock<> is patterned after ScopedCFTypeRef<>, but uses Block_copy() and 28 block_ = Block_copy(block); 34 block_ = Block_copy(block_); 51 block = Block_copy(block);
|
bind_objc_block.h | 54 base::mac::ScopedBlock<R(^)()>(Block_copy(block))); 61 base::mac::ScopedBlock<R(^)(A1)>(Block_copy(block))); 68 base::mac::ScopedBlock<R(^)(A1, A2)>(Block_copy(block)));
|
/external/clang/test/Rewriter/ |
inner-block-helper-funcs.mm | 9 extern "C" dispatch_block_t Block_copy(dispatch_block_t aBlock); 24 dispatch_block_t copiedBlock = Block_copy(wrapperBlock);
|
/external/chromium_org/chrome/browser/ui/cocoa/bookmarks/ |
bookmark_model_observer_for_cocoa.mm | 11 callback_.reset(Block_copy(callback));
|
/external/clang/docs/ |
BlockLanguageSpec.rst | 214 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/compiler-rt/lib/BlocksRuntime/ |
Block.h | 55 #define Block_copy(...) ((__typeof(__VA_ARGS__))_Block_copy((const void *)(__VA_ARGS__)))
|
/external/bluetooth/bluedroid/stack/smp/ |
aes.c | 301 # define block_copy(d, s) memcpy(d, s, N_BLOCK) macro 304 # define block_copy(d, s) copy_block(d, s) macro 394 block_copy(d, s); 439 block_copy(st, dt); 468 block_copy(st, dt); 689 block_copy( o_key, key ); 742 block_copy( o_key, key ); 810 block_copy( o_key, key ); 811 block_copy( o_key + 16, key + 16 ); 892 block_copy( o_key, key ) [all...] |