Searched refs:__compressed_pair (Results 1 - 4 of 4) sorted by relevance
/openbsd-current/gnu/llvm/libcxx/include/__memory/ |
H A D | compressed_pair.h | 94 class __compressed_pair : private __compressed_pair_elem<_T1, 0>, class in inherits:__compressed_pair_elem,__compressed_pair_elem 97 // NOTE: This static assert should never fire because __compressed_pair 102 "__compressed_pair cannot be instantiated when T1 and T2 are the same type; " 115 explicit __compressed_pair() : _Base1(__value_init_tag()), _Base2(__value_init_tag()) {} function in class:__compressed_pair 119 explicit __compressed_pair(_U1&& __t1, _U2&& __t2) : _Base1(std::forward<_U1>(__t1)), _Base2(std::forward<_U2>(__t2)) {} function in class:__compressed_pair 124 explicit __compressed_pair(piecewise_construct_t __pc, tuple<_Args1...> __first_args, function in class:__compressed_pair 151 _Base1* __get_first_base(__compressed_pair* __pair) _NOEXCEPT { 155 _Base2* __get_second_base(__compressed_pair* __pair) _NOEXCEPT { 160 void swap(__compressed_pair& __x) 170 void swap(__compressed_pair<_T [all...] |
H A D | unique_ptr.h | 134 __compressed_pair<pointer, deleter_type> __ptr_; 314 __compressed_pair<pointer, deleter_type> __ptr_;
|
H A D | shared_ptr.h | 216 __compressed_pair<__compressed_pair<_Tp, _Dp>, _Alloc> __data_; 220 : __data_(__compressed_pair<_Tp, _Dp>(__p, _VSTD::move(__d)), _VSTD::move(__a)) {} 329 using _CompressedPair = __compressed_pair<_Alloc, _Tp>;
|
/openbsd-current/gnu/llvm/libcxx/include/__functional/ |
H A D | function.h | 140 __compressed_pair<_Fp, _Ap> __f_; 202 void destroy() _NOEXCEPT { __f_.~__compressed_pair<_Target, _Alloc>(); }
|
Completed in 130 milliseconds