Skip to content

Commit 3974aee

Browse files
committed
[over.literal] Use a valid parameter-declaration-clause for a literal
operator in example that claims to be "OK".
1 parent e175865 commit 3974aee

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

source/overloading.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3288,8 +3288,8 @@
32883288
template <char...> double operator "" _\u03C0(); // OK: UCN for lowercase pi
32893289
float operator ""_e(const char*); // OK
32903290
float operator ""E(const char*); // error: reserved literal suffix~(\ref{usrlit.suffix}, \ref{lex.ext})
3291-
double operator""_Bq(double); // OK: does not use the reserved name \tcode{_Bq}~(\ref{global.names})
3292-
double operator"" _Bq(double); // uses the reserved name \tcode{_Bq}~(\ref{global.names})
3291+
double operator""_Bq(long double); // OK: does not use the reserved name \tcode{_Bq}~(\ref{global.names})
3292+
double operator"" _Bq(long double); // uses the reserved name \tcode{_Bq}~(\ref{global.names})
32933293
float operator " " B(const char*); // error: non-empty \grammarterm{string-literal}
32943294
string operator "" 5X(const char*, std::size_t); // error: invalid literal suffix identifier
32953295
double operator "" _miles(double); // error: invalid \grammarterm{parameter-declaration-clause}

0 commit comments

Comments
 (0)