Home
last modified time | relevance | path

Searched refs:BLOCK_FIELD_IS_BYREF (Results 1 – 17 of 17) sorted by relevance

/external/compiler-rt/lib/BlocksRuntime/
Druntime.c380 …bool isWeak = ((flags & (BLOCK_FIELD_IS_BYREF|BLOCK_FIELD_IS_WEAK)) == (BLOCK_FIELD_IS_BYREF|BLOCK… in _Block_byref_assign_copy()
571 else if ((flags & BLOCK_FIELD_IS_BYREF) == BLOCK_FIELD_IS_BYREF) { in _Block_object_assign()
595 if (flags & BLOCK_FIELD_IS_BYREF) { in _Block_object_dispose()
DBlock_private.h105 BLOCK_FIELD_IS_BYREF = 8, /* the on stack structure holding the __block variable */ enumerator
/external/llvm-project/compiler-rt/lib/BlocksRuntime/
Druntime.c380 …bool isWeak = ((flags & (BLOCK_FIELD_IS_BYREF|BLOCK_FIELD_IS_WEAK)) == (BLOCK_FIELD_IS_BYREF|BLOCK… in _Block_byref_assign_copy()
571 else if ((flags & BLOCK_FIELD_IS_BYREF) == BLOCK_FIELD_IS_BYREF) { in _Block_object_assign()
595 if (flags & BLOCK_FIELD_IS_BYREF) { in _Block_object_dispose()
DBlock_private.h105 BLOCK_FIELD_IS_BYREF = 8, /* the on stack structure holding the __block variable */ enumerator
/external/clang/docs/
DBlock-ABI-Apple.rst514 …_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);
562 _Block_object_dispose(&_block_byref_foo, BLOCK_FIELD_IS_BYREF);
611 …ct_assign(&dest->_block_byref_i, src-> _block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIELD_IS_BYREF);
617 _Block_object_dispose(src->_block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIELD_IS_BYREF);
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);
874 BLOCK_FIELD_IS_BYREF = 8, // the on stack structure holding the __block variable
890 ``BLOCK_FIELD_IS_BYREF`` flag when copying the ``block_byref`` structure in the
903 helper will one see BLOCK_FIELD_IS_BYREF.
/external/llvm-project/clang/docs/
DBlock-ABI-Apple.rst523 …_Block_object_assign(&dst->captured_i, src->captured_i, BLOCK_FIELD_IS_BYREF | BLOCK_BYREF_CALLER);
528 _Block_object_dispose(src->captured_i, BLOCK_FIELD_IS_BYREF | BLOCK_BYREF_CALLER);
571 _Block_object_dispose(&_block_byref_foo, BLOCK_FIELD_IS_BYREF);
620 …ct_assign(&dest->_block_byref_i, src-> _block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIELD_IS_BYREF);
626 _Block_object_dispose(src->_block_byref_i, BLOCK_FIELD_IS_WEAK | BLOCK_FIELD_IS_BYREF);
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);
883 BLOCK_FIELD_IS_BYREF = 8, // the on stack structure holding the __block variable
899 ``BLOCK_FIELD_IS_BYREF`` flag when copying the ``block_byref`` structure in the
912 helper will one see BLOCK_FIELD_IS_BYREF.
/external/clang/lib/CodeGen/
DCGBlocks.h103 BLOCK_FIELD_IS_BYREF = 0x08, /* the on stack structure holding the __block enumerator
DCGBlocks.cpp1392 flags = BLOCK_FIELD_IS_BYREF; in GenerateCopyHelperFunction()
1561 flags = BLOCK_FIELD_IS_BYREF; in GenerateDestroyHelperFunction()
2269 CGF.BuildBlockRelease(Addr, BLOCK_FIELD_IS_BYREF); in Emit()
/external/llvm-project/clang/lib/CodeGen/
DCGBlocks.h99 BLOCK_FIELD_IS_BYREF = 0x08, /* the on stack structure holding the __block enumerator
DCGBlocks.cpp1622 Flags = BLOCK_FIELD_IS_BYREF; in computeCopyInfoForBlockCapture()
1776 if (F & BLOCK_FIELD_IS_BYREF) { in getBlockCaptureStr()
2070 BlockFieldFlags Flags = BLOCK_FIELD_IS_BYREF; in computeDestroyInfoForBlockCapture()
DCGDecl.cpp2063 BlockFieldFlags Flags = BLOCK_FIELD_IS_BYREF; in EmitAutoVarCleanups()
/external/clang/test/CodeGenObjC/
Dblocks.m82 // Finally, kill the variable with BLOCK_FIELD_IS_BYREF. We're not
/external/llvm-project/clang/test/CodeGenObjC/
Dblocks.m82 // Finally, kill the variable with BLOCK_FIELD_IS_BYREF.
/external/clang/lib/Frontend/Rewrite/
DRewriteObjC.cpp44 BLOCK_FIELD_IS_BYREF = 8, /* the on stack structure holding the enumerator
3360 S += ", " + utostr(BLOCK_FIELD_IS_BYREF) + "/*BLOCK_FIELD_IS_BYREF*/);"; in SynthesizeBlockHelperFuncs()
3377 S += ", " + utostr(BLOCK_FIELD_IS_BYREF) + "/*BLOCK_FIELD_IS_BYREF*/);"; in SynthesizeBlockHelperFuncs()
DRewriteModernObjC.cpp46 BLOCK_FIELD_IS_BYREF = 8, /* the on stack structure holding the enumerator
4159 S += ", " + utostr(BLOCK_FIELD_IS_BYREF) + "/*BLOCK_FIELD_IS_BYREF*/);"; in SynthesizeBlockHelperFuncs()
4176 S += ", " + utostr(BLOCK_FIELD_IS_BYREF) + "/*BLOCK_FIELD_IS_BYREF*/);"; in SynthesizeBlockHelperFuncs()
/external/llvm-project/clang/lib/Frontend/Rewrite/
DRewriteObjC.cpp44 BLOCK_FIELD_IS_BYREF = 8, /* the on stack structure holding the enumerator
3373 S += ", " + utostr(BLOCK_FIELD_IS_BYREF) + "/*BLOCK_FIELD_IS_BYREF*/);"; in SynthesizeBlockHelperFuncs()
3390 S += ", " + utostr(BLOCK_FIELD_IS_BYREF) + "/*BLOCK_FIELD_IS_BYREF*/);"; in SynthesizeBlockHelperFuncs()
DRewriteModernObjC.cpp46 BLOCK_FIELD_IS_BYREF = 8, /* the on stack structure holding the enumerator
4162 S += ", " + utostr(BLOCK_FIELD_IS_BYREF) + "/*BLOCK_FIELD_IS_BYREF*/);"; in SynthesizeBlockHelperFuncs()
4179 S += ", " + utostr(BLOCK_FIELD_IS_BYREF) + "/*BLOCK_FIELD_IS_BYREF*/);"; in SynthesizeBlockHelperFuncs()