diff options
author | csmoe <[email protected]> | 2019-06-11 14:24:14 +0100 |
---|---|---|
committer | csmoe <[email protected]> | 2019-06-12 15:32:39 +0100 |
commit | 2ca9f718978b20e8cffb669dc61b63ad7d5e82cd (patch) | |
tree | 0523b0929ac4703d1648cb0eac1fc4ea14a8b2d6 /crates/ra_parser/src/syntax_kind | |
parent | 3f5f9f0560fa662e770b607f05ec4881e4d011c5 (diff) |
fix: support existential type
Diffstat (limited to 'crates/ra_parser/src/syntax_kind')
-rw-r--r-- | crates/ra_parser/src/syntax_kind/generated.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/ra_parser/src/syntax_kind/generated.rs b/crates/ra_parser/src/syntax_kind/generated.rs index 2c021f3e9..036415eac 100644 --- a/crates/ra_parser/src/syntax_kind/generated.rs +++ b/crates/ra_parser/src/syntax_kind/generated.rs | |||
@@ -106,6 +106,7 @@ pub enum SyntaxKind { | |||
106 | TRY_KW, | 106 | TRY_KW, |
107 | AUTO_KW, | 107 | AUTO_KW, |
108 | DEFAULT_KW, | 108 | DEFAULT_KW, |
109 | EXISTENTIAL_KW, | ||
109 | UNION_KW, | 110 | UNION_KW, |
110 | INT_NUMBER, | 111 | INT_NUMBER, |
111 | FLOAT_NUMBER, | 112 | FLOAT_NUMBER, |
@@ -336,6 +337,7 @@ macro_rules! T { | |||
336 | (try) => { $crate::SyntaxKind::TRY_KW }; | 337 | (try) => { $crate::SyntaxKind::TRY_KW }; |
337 | (auto) => { $crate::SyntaxKind::AUTO_KW }; | 338 | (auto) => { $crate::SyntaxKind::AUTO_KW }; |
338 | (default) => { $crate::SyntaxKind::DEFAULT_KW }; | 339 | (default) => { $crate::SyntaxKind::DEFAULT_KW }; |
340 | (existential) => { $crate::SyntaxKind::EXISTENTIAL_KW }; | ||
339 | (union) => { $crate::SyntaxKind::UNION_KW }; | 341 | (union) => { $crate::SyntaxKind::UNION_KW }; |
340 | } | 342 | } |
341 | 343 | ||
@@ -394,6 +396,7 @@ impl SyntaxKind { | |||
394 | | TRY_KW | 396 | | TRY_KW |
395 | | AUTO_KW | 397 | | AUTO_KW |
396 | | DEFAULT_KW | 398 | | DEFAULT_KW |
399 | | EXISTENTIAL_KW | ||
397 | | UNION_KW | 400 | | UNION_KW |
398 | => true, | 401 | => true, |
399 | _ => false | 402 | _ => false |
@@ -566,6 +569,7 @@ impl SyntaxKind { | |||
566 | TRY_KW => &SyntaxInfo { name: "TRY_KW" }, | 569 | TRY_KW => &SyntaxInfo { name: "TRY_KW" }, |
567 | AUTO_KW => &SyntaxInfo { name: "AUTO_KW" }, | 570 | AUTO_KW => &SyntaxInfo { name: "AUTO_KW" }, |
568 | DEFAULT_KW => &SyntaxInfo { name: "DEFAULT_KW" }, | 571 | DEFAULT_KW => &SyntaxInfo { name: "DEFAULT_KW" }, |
572 | EXISTENTIAL_KW => &SyntaxInfo { name: "EXISTENTIAL_KW" }, | ||
569 | UNION_KW => &SyntaxInfo { name: "UNION_KW" }, | 573 | UNION_KW => &SyntaxInfo { name: "UNION_KW" }, |
570 | INT_NUMBER => &SyntaxInfo { name: "INT_NUMBER" }, | 574 | INT_NUMBER => &SyntaxInfo { name: "INT_NUMBER" }, |
571 | FLOAT_NUMBER => &SyntaxInfo { name: "FLOAT_NUMBER" }, | 575 | FLOAT_NUMBER => &SyntaxInfo { name: "FLOAT_NUMBER" }, |