Searched refs:__unbounded_array_control_block (Results 1 - 1 of 1) sorted by relevance

/openbsd-current/gnu/llvm/libcxx/include/__memory/
H A Dshared_ptr.h1035 struct __unbounded_array_control_block;
1038 struct __unbounded_array_control_block<_Tp[], _Alloc> : __shared_weak_count struct in inherits:__shared_weak_count
1044 explicit __unbounded_array_control_block(_Alloc const& __alloc, size_t __count, _Tp const& __arg) function in struct:__unbounded_array_control_block
1051 explicit __unbounded_array_control_block(_Alloc const& __alloc, size_t __count) function in struct:__unbounded_array_control_block
1077 size_t __bytes = __elements == 0 ? sizeof(__unbounded_array_control_block)
1078 : (__elements - 1) * sizeof(_Tp) + sizeof(__unbounded_array_control_block);
1084 ~__unbounded_array_control_block() override { } // can't be `= default` because of the sometimes-non-trivial union member __data_
1102 using _AlignedStorage = __sp_aligned_storage<alignof(__unbounded_array_control_block)>;
1108 size_t __size = __unbounded_array_control_block::__bytes_for(__count_);
1129 using _ControlBlock = __unbounded_array_control_block<_Arra
[all...]

Completed in 77 milliseconds