Lines Matching refs:Block
73 case Decl::Block:
152 // Better be in a block declared in global scope.
161 llvm_unreachable("Unknown context for block static var decl");
267 // Local static block variables must be treated as globals as they may be
268 // referenced in their RHS initializer block-literal expresion.
761 // A normal fixed sized variable becomes an alloca in the entry block,
821 // Push a cleanup block and restore the stack there.
868 const BlockDecl *block = be->getBlockDecl();
869 for (BlockDecl::capture_const_iterator i = block->capture_begin(),
870 e = block->capture_end(); i != e; ++i) {
971 assert(!capturedByInit && "constant init contains a capturing block?");
1142 // If this is a block variable, call _Block_object_destroy
1423 // The only implicit argument a block has is its literal.
1472 // Don't use objc_retainBlock for block pointers, because we