File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
shared/src/main/scala/scala/util/parsing/combinator Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -37,6 +37,7 @@ trait JavaTokenParsers extends RegexParsers {
37
37
/** An integer, without sign or with a negative sign. */
38
38
def wholeNumber : Parser [String ] =
39
39
""" -?\d+""" .r
40
+
40
41
/** Number following one of these rules:
41
42
*
42
43
* - An integer. For example: `13`
@@ -46,6 +47,7 @@ trait JavaTokenParsers extends RegexParsers {
46
47
*/
47
48
def decimalNumber : Parser [String ] =
48
49
""" (\d+(\.\d*)?|\d*\.\d+)""" .r
50
+
49
51
/** Double quotes (`"`) enclosing a sequence of:
50
52
*
51
53
* - Any character except double quotes, control characters or backslash (`\`)
@@ -56,6 +58,7 @@ trait JavaTokenParsers extends RegexParsers {
56
58
@ migration(" `stringLiteral` allows escaping single and double quotes, but not forward slashes any longer." , " 2.10.0" )
57
59
def stringLiteral : Parser [String ] =
58
60
(" \" " + """ ([^"\x00-\x1F\x7F\\ ]|\\ [\\ '"bfnrt]|\\ u[a-fA-F0-9]{4})*""" + " \" " ).r
61
+
59
62
/** A number following the rules of `decimalNumber`, with the following
60
63
* optional additions:
61
64
*
You can’t perform that action at this time.
0 commit comments