HomeSort by relevance Sort by last modified time
    Searched refs:BLOCK_FIELD_IS_WEAK (Results 1 - 5 of 5) sorted by null

  /frameworks/compile/libbcc/runtime/BlocksRuntime/
Block_private.h 99 BLOCK_FIELD_IS_WEAK = 16, /* declared __weak, only used in byref copy helpers */
runtime.c 381 bool isWeak = ((flags & (BLOCK_FIELD_IS_BYREF|BLOCK_FIELD_IS_WEAK)) == (BLOCK_FIELD_IS_BYREF|BLOCK_FIELD_IS_WEAK));
541 If the __block variable is marked weak the compiler also or's in BLOCK_FIELD_IS_WEAK (16).
547 So the __block copy/dispose helpers will generate flag values of 3 or 7 for objects and Blocks respectively, with BLOCK_FIELD_IS_WEAK (16) or'ed as appropriate and always 128 or'd in, for the following set of possibilities:
564 if ((flags & BLOCK_FIELD_IS_WEAK) == BLOCK_FIELD_IS_WEAK) {
605 else if ((flags & (BLOCK_FIELD_IS_WEAK|BLOCK_FIELD_IS_BLOCK|BLOCK_BYREF_CALLER)) == BLOCK_FIELD_IS_OBJECT) {
  /external/clang/lib/CodeGen/
CGBlocks.h 89 BLOCK_FIELD_IS_WEAK = 0x10, /* declared __weak, only used in byref copy
CGBlocks.cpp     [all...]
  /external/clang/lib/Rewrite/
RewriteObjC.cpp 41 BLOCK_FIELD_IS_WEAK = 16, /* declared __weak, only used in byref copy
    [all...]

Completed in 120 milliseconds