Home | History | Annotate | Download | only in bits

Lines Matching defs:second

93    *  @tparam _T2  Type of second object.
99 typedef _T2 second_type; /// @c second_type is the second bound type
102 _T2 second; /// @c second is a copy of the second object
106 /** The default constructor creates @c first and @c second using their
109 : first(), second() { }
113 : first(__a), second(__b) { }
119 : first(__p.first), second(__p.second) { }
125 : first(__p.first), second(__p.second) { }
134 : first(std::forward<_U1>(__x)), second(__y) { }
139 : first(__x), second(std::forward<_U2>(__y)) { }
145 : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
152 second(std::forward<_U2>(__p.second)) { }
161 second = __p.second;
171 second = std::forward<second_type>(__p.second);
180 second = __p.second;
189 second = std::forward<_U2>(__p.second);
196 && noexcept(swap(second, __p.second)))
200 swap(second, __p.second);
215 { return __x.first == __y.first && __x.second == __y.second; }
222 || (!(__y.first < __x.first) && __x.second < __y.second); }
262 * @param __y The second object.