diff options
Diffstat (limited to 'crates/ra_syntax/src/grammar.ron')
-rw-r--r-- | crates/ra_syntax/src/grammar.ron | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/crates/ra_syntax/src/grammar.ron b/crates/ra_syntax/src/grammar.ron index dfd88bd10..bd8c5b411 100644 --- a/crates/ra_syntax/src/grammar.ron +++ b/crates/ra_syntax/src/grammar.ron | |||
@@ -426,11 +426,32 @@ Grammar( | |||
426 | "PrefixExpr": (options: ["Expr"]), | 426 | "PrefixExpr": (options: ["Expr"]), |
427 | "RangeExpr": (), | 427 | "RangeExpr": (), |
428 | "BinExpr": (), | 428 | "BinExpr": (), |
429 | |||
430 | "IntNumber": ( traits: ["AstToken"] ), | ||
431 | "FloatNumber": ( traits: ["AstToken"] ), | ||
429 | "String": ( traits: ["AstToken"] ), | 432 | "String": ( traits: ["AstToken"] ), |
433 | "RawString": ( traits: ["AstToken"] ), | ||
430 | "Byte": ( traits: ["AstToken"] ), | 434 | "Byte": ( traits: ["AstToken"] ), |
435 | "RawByteString": ( traits: ["AstToken"] ), | ||
431 | "ByteString": ( traits: ["AstToken"] ), | 436 | "ByteString": ( traits: ["AstToken"] ), |
432 | "Char": ( traits: ["AstToken"] ), | 437 | "Char": ( traits: ["AstToken"] ), |
433 | "Literal": (), | 438 | "TrueKw": ( traits: ["AstToken"] ), |
439 | "FalseKw": ( traits: ["AstToken"] ), | ||
440 | "LiteralExpr": ( | ||
441 | enum: [ | ||
442 | "String", | ||
443 | "ByteString", | ||
444 | "RawString", | ||
445 | "RawByteString", | ||
446 | "Char", | ||
447 | "Byte", | ||
448 | "IntNumber", | ||
449 | "FloatNumber", | ||
450 | "TrueKw", | ||
451 | "FalseKw", | ||
452 | ] | ||
453 | ), | ||
454 | "Literal": (options: ["LiteralExpr"]), | ||
434 | 455 | ||
435 | "Expr": ( | 456 | "Expr": ( |
436 | enum: [ | 457 | enum: [ |