Skip to content

Commit d699866

Browse files
committed
Add string_noexcept to comparison operatorX(sv, sv)
1 parent f7ad263 commit d699866

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

include/nonstd/string.hpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -556,35 +556,35 @@ operator==( basic_string_view<CharT,Traits> lhs, basic_string_view<CharT,Traits>
556556

557557
template< class CharT, class Traits >
558558
string_nodiscard string_constexpr bool
559-
operator!=( basic_string_view<CharT,Traits> lhs, basic_string_view<CharT,Traits> rhs )
559+
operator!=( basic_string_view<CharT,Traits> lhs, basic_string_view<CharT,Traits> rhs ) string_noexcept
560560
{
561561
return lhs.compare( rhs ) != 0;
562562
}
563563

564564
template< class CharT, class Traits >
565565
string_nodiscard string_constexpr bool
566-
operator<( basic_string_view<CharT,Traits> lhs, basic_string_view<CharT,Traits> rhs )
566+
operator<( basic_string_view<CharT,Traits> lhs, basic_string_view<CharT,Traits> rhs ) string_noexcept
567567
{
568568
return lhs.compare( rhs ) < 0;
569569
}
570570

571571
template< class CharT, class Traits >
572572
string_nodiscard string_constexpr bool
573-
operator<=( basic_string_view<CharT,Traits> lhs, basic_string_view<CharT,Traits> rhs )
573+
operator<=( basic_string_view<CharT,Traits> lhs, basic_string_view<CharT,Traits> rhs ) string_noexcept
574574
{
575575
return lhs.compare( rhs ) <= 0;
576576
}
577577

578578
template< class CharT, class Traits >
579579
string_nodiscard string_constexpr bool
580-
operator>( basic_string_view<CharT,Traits> lhs, basic_string_view<CharT,Traits> rhs )
580+
operator>( basic_string_view<CharT,Traits> lhs, basic_string_view<CharT,Traits> rhs ) string_noexcept
581581
{
582582
return lhs.compare( rhs ) > 0;
583583
}
584584

585585
template< class CharT, class Traits >
586586
string_nodiscard string_constexpr bool
587-
operator>=( basic_string_view<CharT,Traits> lhs, basic_string_view<CharT,Traits> rhs )
587+
operator>=( basic_string_view<CharT,Traits> lhs, basic_string_view<CharT,Traits> rhs ) string_noexcept
588588
{
589589
return compare( lhs, rhs ) >= 0;
590590
}

0 commit comments

Comments
 (0)