diff --git a/clang-tools-extra/pseudo/lib/cxx.bnf b/clang-tools-extra/pseudo/lib/cxx.bnf --- a/clang-tools-extra/pseudo/lib/cxx.bnf +++ b/clang-tools-extra/pseudo/lib/cxx.bnf @@ -713,7 +713,7 @@ #! so it doesn't belong to the grammar. However, we extend the grammar to #! support it, to make the pseudoparser fully functional on practical code. string-literal := string-literal-chunk -string-literal := string-literal string-literal-chunk +string-literal := string-literal-chunk string-literal user-defined-literal := user-defined-integer-literal user-defined-literal := user-defined-floating-point-literal user-defined-literal := user-defined-string-literal @@ -726,7 +726,6 @@ user-defined-string-literal-chunk := UTF32_STRING_LITERAL user-defined-string-literal := user-defined-string-literal-chunk user-defined-string-literal := string-literal-chunk user-defined-string-literal -user-defined-string-literal := user-defined-string-literal string-literal-chunk user-defined-floating-point-literal := NUMERIC_CONSTANT user-defined-character-literal := CHAR_CONSTANT user-defined-character-literal := WIDE_CHAR_CONSTANT