Lines Matching refs:compare
280 compare(basic_string_view __str) const noexcept
282 int __ret = traits_type::compare(this->_M_str, __str._M_str,
290 compare(size_type __pos1, size_type __n1, basic_string_view __str) const
291 { return this->substr(__pos1, __n1).compare(__str); }
294 compare(size_type __pos1, size_type __n1,
296 { return this->substr(__pos1, __n1).compare(__str.substr(__pos2, __n2)); }
299 compare(const _CharT* __str) const noexcept
300 { return this->compare(basic_string_view{__str}); }
303 compare(size_type __pos1, size_type __n1, const _CharT* __str) const
304 { return this->substr(__pos1, __n1).compare(basic_string_view{__str}); }
307 compare(size_type __pos1, size_type __n1,
311 .compare(basic_string_view(__str, __n2));
443 { return __x.size() == __y.size() && __x.compare(__y) == 0; }
449 { return __x.size() == __y.size() && __x.compare(__y) == 0; }
455 { return __x.size() == __y.size() && __x.compare(__y) == 0; }
479 { return __x.compare(__y) < 0; }
485 { return __x.compare(__y) < 0; }
491 { return __x.compare(__y) < 0; }
497 { return __x.compare(__y) > 0; }
503 { return __x.compare(__y) > 0; }
509 { return __x.compare(__y) > 0; }
515 { return __x.compare(__y) <= 0; }
521 { return __x.compare(__y) <= 0; }
527 { return __x.compare(__y) <= 0; }
533 { return __x.compare(__y) >= 0; }
539 { return __x.compare(__y) >= 0; }
545 { return __x.compare(__y) >= 0; }