Lines Matching refs:compare
113 constexpr int compare(basic_string_view s) const noexcept;
114 constexpr int compare(size_type pos1, size_type n1, basic_string_view s) const;
115 constexpr int compare(size_type pos1, size_type n1,
117 constexpr int compare(const charT* s) const;
118 constexpr int compare(size_type pos1, size_type n1, const charT* s) const;
119 constexpr int compare(size_type pos1, size_type n1,
352 _LIBCPP_CONSTEXPR_AFTER_CXX11 int compare(basic_string_view __sv) const _NOEXCEPT
355 int __retval = _Traits::compare(data(), __sv.data(), __rlen);
362 int compare(size_type __pos1, size_type __n1, basic_string_view __sv) const
364 return substr(__pos1, __n1).compare(__sv);
368 int compare( size_type __pos1, size_type __n1,
371 return substr(__pos1, __n1).compare(__sv.substr(__pos2, __n2));
375 int compare(const _CharT* __s) const _NOEXCEPT
377 return compare(basic_string_view(__s));
381 int compare(size_type __pos1, size_type __n1, const _CharT* __s) const
383 return substr(__pos1, __n1).compare(basic_string_view(__s));
387 int compare(size_type __pos1, size_type __n1, const _CharT* __s, size_type __n2) const
389 return substr(__pos1, __n1).compare(basic_string_view(__s, __n2));
581 { return size() >= __s.size() && compare(0, __s.size(), __s) == 0; }
593 { return size() >= __s.size() && compare(size() - __s.size(), npos, __s) == 0; }
618 return __lhs.compare(__rhs) == 0;
627 return __lhs.compare(__rhs) == 0;
636 return __lhs.compare(__rhs) == 0;
647 return __lhs.compare(__rhs) != 0;
657 return __lhs.compare(__rhs) != 0;
667 return __lhs.compare(__rhs) != 0;
676 return __lhs.compare(__rhs) < 0;
684 return __lhs.compare(__rhs) < 0;
692 return __lhs.compare(__rhs) < 0;
701 return __lhs.compare(__rhs) > 0;
709 return __lhs.compare(__rhs) > 0;
717 return __lhs.compare(__rhs) > 0;
726 return __lhs.compare(__rhs) <= 0;
734 return __lhs.compare(__rhs) <= 0;
742 return __lhs.compare(__rhs) <= 0;
751 return __lhs.compare(__rhs) >= 0;
760 return __lhs.compare(__rhs) >= 0;
768 return __lhs.compare(__rhs) >= 0;