Lines Matching refs:block
158 // Better be in a block declared in global scope.
167 llvm_unreachable("Unknown context for block static var decl");
525 const BlockDecl *block = be->getBlockDecl();
526 for (BlockDecl::capture_const_iterator i = block->capture_begin(),
527 e = block->capture_end(); i != e; ++i) {
871 // A normal fixed sized variable becomes an alloca in the entry block,
938 // Push a cleanup block and restore the stack there.
985 const BlockDecl *block = be->getBlockDecl();
986 for (BlockDecl::capture_const_iterator i = block->capture_begin(),
987 e = block->capture_end(); i != e; ++i) {
1082 assert(!capturedByInit && "constant init contains a capturing block?");
1286 // If this is a block variable, call _Block_object_destroy
1584 // The only implicit argument a block has is its literal.
1658 // Don't use objc_retainBlock for block pointers, because we