HomeSort by relevance Sort by last modified time
    Searched full:block_copy (Results 1 - 25 of 31) sorted by null

1 2

  /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/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/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
Block-ABI-Apple.rst 119 ``Block_copy()`` and ``Block_release()`` operations, in which case the
362 Variables of certain types require helper functions for when ``Block_copy()``
376 // helper functions called via Block_copy() and Block_release()
552 Because ``Blocks`` referencing ``__block`` variables may have ``Block_copy()``
725 ``Block_copy()`` operation, and the flags work marked with the (1<<26) bit in
    [all...]
  /external/compiler-rt/lib/BlocksRuntime/
Block.h 55 #define Block_copy(...) ((__typeof(__VA_ARGS__))_Block_copy((const void *)(__VA_ARGS__)))
Block_private.h 168 void (*Block_copy)(void *dst, void *src); /* iff BLOCK_HAS_COPY_DISPOSE */
  /system/bt/stack/smp/
aes.c 304 # define block_copy(d, s) memcpy(d, s, N_BLOCK) macro
307 # define block_copy(d, s) copy_block(d, s) macro
397 block_copy(d, s);
442 block_copy(st, dt);
471 block_copy(st, dt);
697 block_copy( o_key, key );
750 block_copy( o_key, key );
818 block_copy( o_key, key );
819 block_copy( o_key + 16, key + 16 );
900 block_copy( o_key, key )
    [all...]
  /external/clang/lib/ARCMigrate/
TransUnbridgedCasts.cpp 33 // Uses of Block_copy/Block_release macros are rewritten:
35 // c = Block_copy(b);
344 if (MacroName == "Block_copy") {

Completed in 301 milliseconds

1 2