Searched refs:BLOCK_BYREF_CALLER (Results 1 – 10 of 10) sorted by relevance
/external/compiler-rt/lib/BlocksRuntime/ |
D | runtime.c | 562 if ((flags & BLOCK_BYREF_CALLER) == BLOCK_BYREF_CALLER) { in _Block_object_assign() 599 else if ((flags & (BLOCK_FIELD_IS_BLOCK|BLOCK_BYREF_CALLER)) == BLOCK_FIELD_IS_BLOCK) { in _Block_object_dispose() 604 …else if ((flags & (BLOCK_FIELD_IS_WEAK|BLOCK_FIELD_IS_BLOCK|BLOCK_BYREF_CALLER)) == BLOCK_FIELD_IS… in _Block_object_dispose()
|
D | Block_private.h | 107 BLOCK_BYREF_CALLER = 128 /* called from __block (byref) copy/dispose support routines. */ enumerator
|
/external/honggfuzz/third_party/android/libBlocksRuntime/ |
D | runtime.c | 562 if ((flags & BLOCK_BYREF_CALLER) == BLOCK_BYREF_CALLER) { in _Block_object_assign() 599 else if ((flags & (BLOCK_FIELD_IS_BLOCK|BLOCK_BYREF_CALLER)) == BLOCK_FIELD_IS_BLOCK) { in _Block_object_dispose() 604 …else if ((flags & (BLOCK_FIELD_IS_WEAK|BLOCK_FIELD_IS_BLOCK|BLOCK_BYREF_CALLER)) == BLOCK_FIELD_IS… in _Block_object_dispose()
|
D | Block_private.h | 107 BLOCK_BYREF_CALLER = 128 /* called from __block (byref) copy/dispose support routines. */ enumerator
|
/external/clang/docs/ |
D | Block-ABI-Apple.rst | 451 …sign(&dst->captured_voidBlock, src->captured_voidBlock, BLOCK_FIELD_IS_BLOCK | BLOCK_BYREF_CALLER); 456 _Block_object_dispose(param->captured_voidBlock, BLOCK_FIELD_IS_BLOCK | BLOCK_BYREF_CALLER)} 514 …_Block_object_assign(&dst->captured_i, src->captured_i, BLOCK_FIELD_IS_BYREF | BLOCK_BYREF_CALLER); 519 _Block_object_dispose(src->captured_i, BLOCK_FIELD_IS_BYREF | BLOCK_BYREF_CALLER); 624 …ck_byref_i, src->_block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIELD_IS_OBJECT | BLOCK_BYREF_CALLER); 630 …ock_byref_i, src->_block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIELD_IS_BLOCK | BLOCK_BYREF_CALLER); 657 …captured_obj, src->captured_obj, BLOCK_FIELD_IS_OBJECT | BLOCK_FIELD_IS_WEAK | BLOCK_BYREF_CALLER); 662 …ect_dispose(param->captured_obj, BLOCK_FIELD_IS_OBJECT | BLOCK_FIELD_IS_WEAK | BLOCK_BYREF_CALLER); 878 BLOCK_BYREF_CALLER = 128, // called from byref copy/dispose helpers
|
/external/clang/lib/CodeGen/ |
D | CGBlocks.h | 108 BLOCK_BYREF_CALLER = 128, /* called from __block (byref) copy/dispose enumerator
|
D | CGBlocks.cpp | 1646 unsigned flags = (Flags | BLOCK_BYREF_CALLER).getBitMask(); in emitCopy() 1659 CGF.BuildBlockRelease(value, Flags | BLOCK_BYREF_CALLER); in emitDispose()
|
/external/clang/test/CodeGenObjC/ |
D | arc-blocks.m | 374 // BLOCK_FIELD_IS_BLOCK as long as we don't pass BLOCK_BYREF_CALLER.
|
/external/clang/lib/Frontend/Rewrite/ |
D | RewriteObjC.cpp | 48 BLOCK_BYREF_CALLER = 128, /* called from __block (byref) copy/dispose enumerator 4223 flag = BLOCK_BYREF_CALLER; in RewriteByRefVar()
|
D | RewriteModernObjC.cpp | 50 BLOCK_BYREF_CALLER = 128, /* called from __block (byref) copy/dispose enumerator 5076 flag = BLOCK_BYREF_CALLER; in RewriteByRefVar()
|