Skip to content

Commit e99fea8

Browse files
committed
Fix -Wdeprecated-literal-operator warnings for Clang
1 parent 22c694b commit e99fea8

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

include/st_charbuffer.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -494,32 +494,32 @@ namespace ST
494494
namespace ST { namespace literals
495495
{
496496
ST_NODISCARD
497-
inline ST::char_buffer operator"" _stbuf(const char *str, size_t size)
497+
inline ST::char_buffer operator ""_stbuf(const char *str, size_t size)
498498
{
499499
return ST::char_buffer(str, size);
500500
}
501501

502502
ST_NODISCARD
503-
inline ST::utf16_buffer operator"" _stbuf(const char16_t *str, size_t size)
503+
inline ST::utf16_buffer operator ""_stbuf(const char16_t *str, size_t size)
504504
{
505505
return ST::utf16_buffer(str, size);
506506
}
507507

508508
ST_NODISCARD
509-
inline ST::utf32_buffer operator"" _stbuf(const char32_t *str, size_t size)
509+
inline ST::utf32_buffer operator ""_stbuf(const char32_t *str, size_t size)
510510
{
511511
return ST::utf32_buffer(str, size);
512512
}
513513

514514
ST_NODISCARD
515-
inline ST::wchar_buffer operator"" _stbuf(const wchar_t *str, size_t size)
515+
inline ST::wchar_buffer operator ""_stbuf(const wchar_t *str, size_t size)
516516
{
517517
return ST::wchar_buffer(str, size);
518518
}
519519

520520
#ifdef ST_HAVE_CXX20_CHAR8_TYPES
521521
ST_NODISCARD
522-
inline ST::char_buffer operator"" _stbuf(const char8_t *str, size_t size)
522+
inline ST::char_buffer operator ""_stbuf(const char8_t *str, size_t size)
523523
{
524524
return ST::char_buffer(reinterpret_cast<const char *>(str), size);
525525
}

include/st_format.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ namespace _ST_PRIVATE
111111
namespace ST { namespace literals
112112
{
113113
ST_NODISCARD
114-
inline _ST_PRIVATE::udl_formatter operator"" _stfmt(const char *fmt_str, size_t)
114+
inline _ST_PRIVATE::udl_formatter operator ""_stfmt(const char *fmt_str, size_t)
115115
{
116116
return _ST_PRIVATE::udl_formatter(fmt_str);
117117
}

include/st_string.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2849,32 +2849,32 @@ namespace std
28492849
namespace ST { namespace literals
28502850
{
28512851
ST_NODISCARD
2852-
inline ST::string operator"" _st(const char *str, size_t size)
2852+
inline ST::string operator ""_st(const char *str, size_t size)
28532853
{
28542854
return ST::string::from_validated(str, size);
28552855
}
28562856

28572857
ST_NODISCARD
2858-
inline ST::string operator"" _st(const wchar_t *str, size_t size)
2858+
inline ST::string operator ""_st(const wchar_t *str, size_t size)
28592859
{
28602860
return ST::string::from_wchar(str, size, ST::assume_valid);
28612861
}
28622862

28632863
ST_NODISCARD
2864-
inline ST::string operator"" _st(const char16_t *str, size_t size)
2864+
inline ST::string operator ""_st(const char16_t *str, size_t size)
28652865
{
28662866
return ST::string::from_utf16(str, size, ST::assume_valid);
28672867
}
28682868

28692869
ST_NODISCARD
2870-
inline ST::string operator"" _st(const char32_t *str, size_t size)
2870+
inline ST::string operator ""_st(const char32_t *str, size_t size)
28712871
{
28722872
return ST::string::from_utf32(str, size, ST::assume_valid);
28732873
}
28742874

28752875
#ifdef ST_HAVE_CXX20_CHAR8_TYPES
28762876
ST_NODISCARD
2877-
inline ST::string operator"" _st(const char8_t *str, size_t size)
2877+
inline ST::string operator ""_st(const char8_t *str, size_t size)
28782878
{
28792879
return ST::string::from_validated(str, size);
28802880
}

0 commit comments

Comments
 (0)