/external/compiler-rt/lib/BlocksRuntime/ |
D | runtime.c | 380 …l isWeak = ((flags & (BLOCK_FIELD_IS_BYREF|BLOCK_FIELD_IS_WEAK)) == (BLOCK_FIELD_IS_BYREF|BLOCK_FI… in _Block_byref_assign_copy() 563 if ((flags & BLOCK_FIELD_IS_WEAK) == BLOCK_FIELD_IS_WEAK) { in _Block_object_assign() 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 | 106 BLOCK_FIELD_IS_WEAK = 16, /* declared __weak, only used in byref copy helpers */ enumerator
|
/external/llvm-project/compiler-rt/lib/BlocksRuntime/ |
D | runtime.c | 380 …l isWeak = ((flags & (BLOCK_FIELD_IS_BYREF|BLOCK_FIELD_IS_WEAK)) == (BLOCK_FIELD_IS_BYREF|BLOCK_FI… in _Block_byref_assign_copy() 563 if ((flags & BLOCK_FIELD_IS_WEAK) == BLOCK_FIELD_IS_WEAK) { in _Block_object_assign() 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 | 106 BLOCK_FIELD_IS_WEAK = 16, /* declared __weak, only used in byref copy helpers */ enumerator
|
/external/clang/docs/ |
D | Block-ABI-Apple.rst | 611 …_Block_object_assign(&dest->_block_byref_i, src-> _block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIEL… 617 _Block_object_dispose(src->_block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIELD_IS_BYREF); 624 …_Block_object_assign(&dest->_block_byref_i, src->_block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIELD… 630 …_Block_object_assign(&dest->_block_byref_i, src->_block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIELD… 657 …ign(&dst->captured_obj, src->captured_obj, BLOCK_FIELD_IS_OBJECT | BLOCK_FIELD_IS_WEAK | BLOCK_BYR… 662 …_Block_object_dispose(param->captured_obj, BLOCK_FIELD_IS_OBJECT | BLOCK_FIELD_IS_WEAK | BLOCK_BYR… 684 … _Block_object_assign(&dst->byref_obj, src->byref_obj, BLOCK_FIELD_IS_BYREF | BLOCK_FIELD_IS_WEAK); 689 _Block_object_dispose(src->byref_obj, BLOCK_FIELD_IS_BYREF | BLOCK_FIELD_IS_WEAK); 876 BLOCK_FIELD_IS_WEAK = 16, // declared __weak 889 this causes the addition of ``BLOCK_FIELD_IS_WEAK`` orred onto the [all …]
|
/external/llvm-project/clang/docs/ |
D | Block-ABI-Apple.rst | 620 …_Block_object_assign(&dest->_block_byref_i, src-> _block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIEL… 626 _Block_object_dispose(src->_block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIELD_IS_BYREF); 633 …_Block_object_assign(&dest->_block_byref_i, src->_block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIELD… 639 …_Block_object_assign(&dest->_block_byref_i, src->_block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIELD… 666 …ign(&dst->captured_obj, src->captured_obj, BLOCK_FIELD_IS_OBJECT | BLOCK_FIELD_IS_WEAK | BLOCK_BYR… 671 …_Block_object_dispose(param->captured_obj, BLOCK_FIELD_IS_OBJECT | BLOCK_FIELD_IS_WEAK | BLOCK_BYR… 693 … _Block_object_assign(&dst->byref_obj, src->byref_obj, BLOCK_FIELD_IS_BYREF | BLOCK_FIELD_IS_WEAK); 698 _Block_object_dispose(src->byref_obj, BLOCK_FIELD_IS_BYREF | BLOCK_FIELD_IS_WEAK); 885 BLOCK_FIELD_IS_WEAK = 16, // declared __weak 898 this causes the addition of ``BLOCK_FIELD_IS_WEAK`` orred onto the [all …]
|
/external/clang/lib/CodeGen/ |
D | CGBlocks.h | 105 BLOCK_FIELD_IS_WEAK = 0x10, /* declared __weak, only used in byref copy enumerator
|
D | CGBlocks.cpp | 1394 flags |= BLOCK_FIELD_IS_WEAK; in GenerateCopyHelperFunction() 1563 flags |= BLOCK_FIELD_IS_WEAK; in GenerateDestroyHelperFunction() 2014 flags |= BLOCK_FIELD_IS_WEAK; in buildByrefHelpers()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGBlocks.h | 101 BLOCK_FIELD_IS_WEAK = 0x10, /* declared __weak, only used in byref copy enumerator
|
D | CGBlocks.cpp | 1624 Flags |= BLOCK_FIELD_IS_WEAK; in computeCopyInfoForBlockCapture() 1778 if (F & BLOCK_FIELD_IS_WEAK) in getBlockCaptureStr() 2072 Flags |= BLOCK_FIELD_IS_WEAK; in computeDestroyInfoForBlockCapture() 2616 flags |= BLOCK_FIELD_IS_WEAK; in buildByrefHelpers()
|
D | CGDecl.cpp | 2065 Flags |= BLOCK_FIELD_IS_WEAK; in EmitAutoVarCleanups()
|
/external/clang/test/CodeGenObjC/ |
D | blocks.m | 83 // supposed to pass BLOCK_FIELD_IS_WEAK here.
|
/external/llvm-project/clang/lib/Frontend/Rewrite/ |
D | RewriteObjC.cpp | 46 BLOCK_FIELD_IS_WEAK = 16, /* declared __weak, only used in byref copy enumerator 4229 flag |= BLOCK_FIELD_IS_WEAK; in RewriteByRefVar()
|
D | RewriteModernObjC.cpp | 48 BLOCK_FIELD_IS_WEAK = 16, /* declared __weak, only used in byref copy enumerator 5072 flag |= BLOCK_FIELD_IS_WEAK; in RewriteByRefVar()
|
/external/clang/lib/Frontend/Rewrite/ |
D | RewriteObjC.cpp | 46 BLOCK_FIELD_IS_WEAK = 16, /* declared __weak, only used in byref copy enumerator 4218 flag |= BLOCK_FIELD_IS_WEAK; in RewriteByRefVar()
|
D | RewriteModernObjC.cpp | 48 BLOCK_FIELD_IS_WEAK = 16, /* declared __weak, only used in byref copy enumerator 5072 flag |= BLOCK_FIELD_IS_WEAK; in RewriteByRefVar()
|