Lines Matching refs:compare
214 * What this really does is provide a more efficient way to compare a
916 * @param __s Another matched sequence to compare to this one.
923 compare(const sub_match& __s) const
924 { return this->_M_str().compare(__s._M_str()); }
930 * @param __s A string to compare to this `sub_match`.
937 compare(const string_type& __s) const
938 { return this->_M_str().compare(__s); }
941 compare(const value_type* __s) const
942 { return this->_M_str().compare(__s); }
949 { return this->_M_str().compare({__s, __n}); }
970 compare(__string_view __s) const noexcept
973 if (int __ret = traits_type::compare(_M_data, __s._M_data, __n))
1036 { return __lhs.compare(__rhs) == 0; }
1053 return __detail::__char_traits_cmp_cat<_Tr>(__lhs.compare(__rhs));
1065 { return __lhs.compare(__rhs) != 0; }
1076 { return __lhs.compare(__rhs) < 0; }
1087 { return __lhs.compare(__rhs) <= 0; }
1098 { return __lhs.compare(__rhs) >= 0; }
1109 { return __lhs.compare(__rhs) > 0; }
1300 { return __rhs.compare(__lhs) == 0; }
1325 { return __rhs.compare(__lhs) > 0; }
1375 { return __lhs.compare(__rhs) == 0; }
1393 return __detail::__char_traits_cmp_cat<_Tr>(__lhs.compare(__rhs));
1419 { return __lhs.compare(__rhs) < 0; }
2773 * that will compare equal to the one-past-the-end value for any