reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
72 constexpr _Tp&& 73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept 83 constexpr _Tp&& 84 forward(typename std::remove_reference<_Tp>::type&& __t) noexceptusr/include/c++/7.4.0/bits/stl_pair.h
114 return __and_<is_constructible<_T1, _U1&&>, 115 is_constructible<_T2, _U2&&>>::value; 121 return __and_<is_convertible<_U1&&, _T1>, 122 is_convertible<_U2&&, _T2>>::value; 129 is_convertible<_U2&&, _T2>>; 134 is_constructible<_T2, _U2&&>, 142 using __do_converts = __and_<is_convertible<_U1&&, _T1>, 147 return __and_<is_constructible<_T1, _U1&&>, 311 constexpr pair(_U1&& __x, const _T2& __y) 325 constexpr pair(const _T1& __x, _U2&& __y) 341 constexpr pair(_U1&& __x, _U2&& __y) 341 constexpr pair(_U1&& __x, _U2&& __y) 342 : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } 342 : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }usr/include/c++/7.4.0/type_traits
1629 { typedef _Tp type; }; 1659 { typedef _Tp&& type; };