Skip to content

Commit 9db69e5

Browse files
committed
add warning for user-defined literal
1 parent 6e8a4c9 commit 9db69e5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

clang/test/SemaCXX/attr-lifetimebound.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ namespace std {
8585
char &operator[](size_t) const [[clang::lifetimebound]];
8686
};
8787
using string = basic_string<char>;
88-
string operator""s(const char *, size_t); // expected-warning {{}}
88+
string operator""s(const char *, size_t); // expected-warning {{user-defined literal suffixes not starting with '_' are reserved}}
8989

9090
template<typename T>
9191
struct basic_string_view {
@@ -94,7 +94,7 @@ namespace std {
9494
basic_string_view(const string &s [[clang::lifetimebound]]);
9595
};
9696
using string_view = basic_string_view<char>;
97-
string_view operator""sv(const char *, size_t); // expected-warning {{}}
97+
string_view operator""sv(const char *, size_t); // expected-warning {{user-defined literal suffixes not starting with '_' are reserved}}
9898

9999
struct vector {
100100
int *data();

0 commit comments

Comments
 (0)