Home
last modified time | relevance | path

Searched refs:__pair (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/
H A Duses_allocator_construction.h97 __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 Dcompressed_pair.h145 …_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 Dtuple932 _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 …]