Searched refs:__pair (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | uses_allocator_construction.h | 97 __uses_allocator_construction_args(const _Alloc& __alloc, pair<_Up, _Vp>& __pair) noexcept { in __uses_allocator_construction_args() argument 99 …__alloc, piecewise_construct, std::forward_as_tuple(__pair.first), std::forward_as_tuple(__pair.se… in __uses_allocator_construction_args() 107 …__alloc, piecewise_construct, std::forward_as_tuple(__pair.first), std::forward_as_tuple(__pair.se… in __uses_allocator_construction_args() 116 std::forward_as_tuple(std::get<0>(std::move(__pair))), in __uses_allocator_construction_args() 117 std::forward_as_tuple(std::get<1>(std::move(__pair)))); in __uses_allocator_construction_args() 127 std::forward_as_tuple(std::get<0>(std::move(__pair))), in __uses_allocator_construction_args() 128 std::forward_as_tuple(std::get<1>(std::move(__pair)))); in __uses_allocator_construction_args() 193 _LIBCPP_HIDE_FROM_ABI constexpr auto __do_construct(const _PairMutable& __pair) const { in __uses_allocator_construction_args() 194 return std::__make_obj_using_allocator<_PairMutable>(__alloc_, __pair); in __uses_allocator_construction_args() 197 _LIBCPP_HIDE_FROM_ABI constexpr auto __do_construct(_PairMutable&& __pair) const { in __uses_allocator_construction_args() [all …]
|
| H A D | compressed_pair.h | 145 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR static _Base1* __get_first_base(__compressed_pair* __pair)… 146 return static_cast<_Base1*>(__pair); 148 …_FROM_ABI _LIBCPP_CONSTEXPR static _Base2* __get_second_base(__compressed_pair* __pair) _NOEXCEPT { 149 return static_cast<_Base2*>(__pair);
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | tuple | 932 _LIBCPP_HIDE_FROM_ABI constexpr const tuple& operator=(const pair<_U1, _U2>& __pair) const 934 std::get<0>(*this) = __pair.first; 935 std::get<1>(*this) = __pair.second; 940 _LIBCPP_HIDE_FROM_ABI constexpr const tuple& operator=(pair<_U1, _U2>&& __pair) const 942 std::get<0>(*this) = std::move(__pair.first); 943 std::get<1>(*this) = std::move(__pair.second); 953 std::get<0>(*this) = __pair.first; 954 std::get<1>(*this) = __pair.second; 959 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 tuple& operator=(pair<_Up1, _Up2>&& __pair) 961 std::get<0>(*this) = std::forward<_Up1>(__pair.first); [all …]
|