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

/openbsd-current/gnu/llvm/libcxx/include/__memory/
H A Dcompressed_pair.h94 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 Dunique_ptr.h134 __compressed_pair<pointer, deleter_type> __ptr_;
314 __compressed_pair<pointer, deleter_type> __ptr_;
H A Dshared_ptr.h216 __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 Dfunction.h140 __compressed_pair<_Fp, _Ap> __f_;
202 void destroy() _NOEXCEPT { __f_.~__compressed_pair<_Target, _Alloc>(); }

Completed in 113 milliseconds