Skip to content

Commit a0a1411

Browse files
committed
Add missing inline, and string_constexpr (1x)
1 parent 5e0a3ea commit a0a1411

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

include/nonstd/string.hpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -651,35 +651,35 @@ string_nodiscard string_constexpr CharT nullchr() noexcept
651651
// null C-string:
652652

653653
#if string_CONFIG_PROVIDE_CHAR_T
654-
string_nodiscard string_constexpr char const * nullstr( char ) noexcept
654+
string_nodiscard inline string_constexpr char const * nullstr( char ) noexcept
655655
{
656656
return "";
657657
}
658658
#endif
659659

660660
#if string_CONFIG_PROVIDE_WCHAR_T
661-
string_nodiscard string_constexpr wchar_t const * nullstr( wchar_t ) noexcept
661+
string_nodiscard inline string_constexpr wchar_t const * nullstr( wchar_t ) noexcept
662662
{
663663
return L"";
664664
}
665665
#endif
666666

667667
#if string_CONFIG_PROVIDE_CHAR8_T
668-
string_nodiscard string_constexpr char8_t const * nullstr( char8_t ) noexcept
668+
string_nodiscard inline string_constexpr char8_t const * nullstr( char8_t ) noexcept
669669
{
670670
return u8"";
671671
}
672672
#endif
673673

674674
#if string_CONFIG_PROVIDE_CHAR16_T
675-
string_nodiscard string_constexpr char16_t const * nullstr( char16_t ) noexcept
675+
string_nodiscard inline string_constexpr char16_t const * nullstr( char16_t ) noexcept
676676
{
677677
return u"";
678678
}
679679
#endif
680680

681681
#if string_CONFIG_PROVIDE_CHAR32_T
682-
string_nodiscard string_constexpr char32_t const * nullstr( char32_t ) noexcept
682+
string_nodiscard inline string_constexpr char32_t const * nullstr( char32_t ) noexcept
683683
{
684684
return U"";
685685
}
@@ -688,35 +688,35 @@ string_nodiscard string_constexpr char32_t const * nullstr( char32_t ) noexcept
688688
// default strip set:
689689

690690
#if string_CONFIG_PROVIDE_CHAR_T
691-
string_nodiscard inline char const * default_strip_set( char )
691+
string_nodiscard inline string_constexpr char const * default_strip_set( char )
692692
{
693693
return " \t\n";
694694
}
695695
#endif
696696

697697
#if string_CONFIG_PROVIDE_WCHAR_T
698-
string_nodiscard string_constexpr wchar_t const * default_strip_set( wchar_t ) noexcept
698+
string_nodiscard inline string_constexpr wchar_t const * default_strip_set( wchar_t ) noexcept
699699
{
700700
return L" \t\n";
701701
}
702702
#endif
703703

704704
#if string_CONFIG_PROVIDE_CHAR8_T
705-
string_nodiscard string_constexpr char8_t const * default_strip_set( char8_t ) noexcept
705+
string_nodiscard inline string_constexpr char8_t const * default_strip_set( char8_t ) noexcept
706706
{
707707
return u8" \t\n";
708708
}
709709
#endif
710710

711711
#if string_CONFIG_PROVIDE_CHAR16_T
712-
string_nodiscard string_constexpr char16_t const * default_strip_set( char16_t ) noexcept
712+
string_nodiscard inline string_constexpr char16_t const * default_strip_set( char16_t ) noexcept
713713
{
714714
return u" \t\n";
715715
}
716716
#endif
717717

718718
#if string_CONFIG_PROVIDE_CHAR32_T
719-
string_nodiscard string_constexpr char32_t const * default_strip_set( char32_t ) noexcept
719+
string_nodiscard inline string_constexpr char32_t const * default_strip_set( char32_t ) noexcept
720720
{
721721
return U" \t\n";
722722
}

0 commit comments

Comments
 (0)