Home
last modified time | relevance | path

Searched refs:__block (Results 1 – 14 of 14) sorted by relevance

/openbsd/src/gnu/gcc/libstdc++-v3/src/
Dmt_allocator.cc110 _Block_record* __block = reinterpret_cast<_Block_record*>(__c); in _M_reclaim_block() local
113 __block->_M_next = __bin._M_first[0]; in _M_reclaim_block()
114 __bin._M_first[0] = __block; in _M_reclaim_block()
137 _Block_record* __block = reinterpret_cast<_Block_record*>(__c); in _M_reserve_block() local
138 __bin._M_first[__thread_id] = __block; in _M_reserve_block()
142 __block->_M_next = reinterpret_cast<_Block_record*>(__c); in _M_reserve_block()
143 __block = __block->_M_next; in _M_reserve_block()
145 __block->_M_next = NULL; in _M_reserve_block()
147 __block = __bin._M_first[__thread_id]; in _M_reserve_block()
148 __bin._M_first[__thread_id] = __block->_M_next; in _M_reserve_block()
[all …]
/openbsd/src/gnu/llvm/clang/docs/
DBlock-ABI-Apple.rst13 * 2008/9/24 - add ``NULL`` ``isa`` field to ``__block`` storage.
170 variables, and variables marked ``__block``. In Objective-C, variables may
188 any ``Block`` literal that imports no ``const`` or ``__block`` storage
195 of ``__block`` storage class are imported as a pointer to an enclosing data
202 Automatic storage variables not marked with ``__block`` are imported as
283 __block->existingBlock->invoke(__block->existingBlock);
352 Imported ``__block`` marked variables
355 Layout of ``__block`` marked variables
358 The compiler must embed variables that are marked ``__block`` in a specialized
408 Access to ``__block`` variables from within its lexical scope
[all …]
DBlockLanguageSpec.rst15 - 2008/7/28 --- revised, ``__block`` syntax
20 - 2009/2/10 --- revised, ``__block`` objects need retain
222 The ``__block`` Storage Qualifier
226 qualifier, :block-term:`__block`, for local variables. [testme: a
227 __block declaration within a block literal] The ``__block`` storage
230 ``__block`` act as if they were in allocated storage and this storage
237 In the case where a ``__block`` variable is a Block one must assume
238 that the ``__block`` variable resides in allocated storage and as such
283 Object variables of ``__block`` storage type are assumed to hold
290 ``__weak`` specifier for ``__block`` variables of object type. If
[all …]
DAutomaticReferenceCounting.rst879 in a different (but still valid) state. This arises with ``__block`` variables
2104 ``__block`` variables, which is a shift in semantics from non-ARC, where
2105 ``__block`` variables did not implicitly retain during capture.
2107 ``__block`` variables of retainable object owner type are moved off the stack
/openbsd/src/gnu/llvm/compiler-rt/lib/tsan/rtl/
Dtsan_interceptors_libdispatch.cpp359 __block dispatch_block_t block_copy = (dispatch_block_t)Block_copy(block); in TSAN_INTERCEPTOR()
421 __block block_context_t new_context = { in TSAN_INTERCEPTOR()
450 __block block_context_t new_context = { in TSAN_INTERCEPTOR()
481 __block block_context_t new_context = { in TSAN_INTERCEPTOR()
592 __block block_context_t new_context = { in TSAN_INTERCEPTOR()
609 __block block_context_t new_context = { in TSAN_INTERCEPTOR()
626 __block block_context_t new_context = { in TSAN_INTERCEPTOR()
645 __block block_context_t new_context = { in TSAN_INTERCEPTOR()
663 __block block_context_t new_context = { in TSAN_INTERCEPTOR()
682 __block dispatch_io_t new_channel = nullptr; in TSAN_INTERCEPTOR()
[all …]
/openbsd/src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/
DGenealogy.cpp102 __block dispatch_semaphore_t semaphore = dispatch_semaphore_create(0); in GetActivities()
103 __block BreadcrumbList breadcrumbs; in GetActivities()
104 __block ActivityList activities; in GetActivities()
105 __block MessageList messages; in GetActivities()
106 __block std::map<nub_thread_t, uint64_t> thread_activity_mapping; in GetActivities()
DMachProcess.mm132 __block dispatch_semaphore_t semaphore = dispatch_semaphore_create(0);
133 __block ErrorFlavor open_app_error = no_error_enum_value;
134 __block std::string open_app_error_string;
136 __block pid_t pid_in_block;
2959 __block dispatch_semaphore_t semaphore = dispatch_semaphore_create(0);
2960 __block FBSOpenApplicationErrorCode attach_error_code =
3040 __block dispatch_semaphore_t semaphore = dispatch_semaphore_create(0);
3041 __block BKSOpenApplicationErrorCode attach_error_code =
/openbsd/src/gnu/gcc/libstdc++-v3/include/ext/
Dmt_allocator.h345 _M_adjust_freelist(const _Bin_record& __bin, _Block_record* __block, in _M_adjust_freelist() argument
350 __block->_M_thread_id = __thread_id; in _M_adjust_freelist()
700 _Block_record* __block = __bin._M_first[__thread_id];
701 __bin._M_first[__thread_id] = __block->_M_next;
703 __pool._M_adjust_freelist(__bin, __block, __thread_id);
704 __c = reinterpret_cast<char*>(__block) + __pool._M_get_align();
/openbsd/src/sys/dev/pci/drm/
Ddrm_displayid_internal.h163 #define displayid_iter_for_each(__block, __iter) \ argument
164 while (((__block) = __displayid_iter_next(__iter)))
Ddrm_edid.c1746 #define drm_edid_iter_for_each(__block, __iter) \ argument
1747 while (((__block) = __drm_edid_iter_next(__iter)))
/openbsd/src/gnu/llvm/compiler-rt/lib/sanitizer_common/
Dsanitizer_procmaps_mac.cpp202 __block uptr cacheStart = (uptr)_dyld_get_shared_cache_range(&cacheLength); in GetDyldImageHeaderViaSharedCache()
205 __block mach_header *dyldHdr = nullptr; in GetDyldImageHeaderViaSharedCache()
/openbsd/src/gnu/llvm/lldb/source/Host/macosx/objcxx/
DHostInfoMacOSX.mm611 __block uint64_t minVmAddr = UINT64_MAX;
612 __block uint64_t maxVmAddr = 0;
614 __block uuid_t *uuid = &uuidStore;
/openbsd/src/gnu/llvm/lldb/source/Plugins/ObjectFile/Mach-O/
DObjectFileMachO.cpp2701 __block bool found_image = false; in ParseSymtab()
2702 __block void *nlist_buffer = nullptr; in ParseSymtab()
2703 __block unsigned nlist_count = 0; in ParseSymtab()
2704 __block char *string_table = nullptr; in ParseSymtab()
2705 __block vm_offset_t vm_nlist_memory = 0; in ParseSymtab()
2706 __block mach_msg_type_number_t vm_nlist_bytes_read = 0; in ParseSymtab()
2707 __block vm_offset_t vm_string_memory = 0; in ParseSymtab()
2708 __block mach_msg_type_number_t vm_string_bytes_read = 0; in ParseSymtab()
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
DDiagnosticSemaKinds.td2240 "did you mean to use __block %0?">;
6146 "jump bypasses setup of __block variable">;
6173 "jump exits scope of __block variable">;
6390 "%select{__block variables|global variables|fields|instance variables}0 cannot have "
6464 "declare the parameter __strong or capture a __block __strong variable to "
7923 "__block variable %0 cannot be captured in a "
8401 "variable is not assignable (missing __block type specifier)">;
9939 "__block attribute not allowed, only allowed on local variables">;
9941 "__block attribute not allowed on declaration with a variably modified type">;
10397 "the __block storage type is not permitted">;