diff options
author | bors[bot] <bors[bot]@users.noreply.github.com> | 2019-06-12 15:46:05 +0100 |
---|---|---|
committer | bors[bot] <bors[bot]@users.noreply.github.com> | 2019-06-12 15:46:05 +0100 |
commit | c452d2842c2ac7156178a05fe477e8832253a2c4 (patch) | |
tree | 3ac7ef81def034f7bdaffd8c9656d22e35c4300b /crates/ra_parser/src/syntax_kind | |
parent | 03645c55761f8c9345ee3837a6010e65e7a80179 (diff) | |
parent | 2ca9f718978b20e8cffb669dc61b63ad7d5e82cd (diff) |
Merge #1393
1393: fix: support existential type r=matklad a=csmoe
Closes https://github.com/rust-analyzer/rust-analyzer/issues/1387
r? @matklad
Co-authored-by: csmoe <[email protected]>
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" }, |