@@ -104,6 +104,7 @@ pub enum SyntaxKind {
104
104
MOVE_KW ,
105
105
RETURN_KW ,
106
106
TRY_KW ,
107
+ BOX_KW ,
107
108
AUTO_KW ,
108
109
DEFAULT_KW ,
109
110
EXISTENTIAL_KW ,
@@ -187,6 +188,7 @@ pub enum SyntaxKind {
187
188
NAMED_FIELD_LIST ,
188
189
NAMED_FIELD ,
189
190
TRY_BLOCK_EXPR ,
191
+ BOX_EXPR ,
190
192
CALL_EXPR ,
191
193
INDEX_EXPR ,
192
194
METHOD_CALL_EXPR ,
@@ -335,6 +337,7 @@ macro_rules! T {
335
337
( move) => { $crate:: SyntaxKind :: MOVE_KW } ;
336
338
( return ) => { $crate:: SyntaxKind :: RETURN_KW } ;
337
339
( try) => { $crate:: SyntaxKind :: TRY_KW } ;
340
+ ( box) => { $crate:: SyntaxKind :: BOX_KW } ;
338
341
( auto) => { $crate:: SyntaxKind :: AUTO_KW } ;
339
342
( default ) => { $crate:: SyntaxKind :: DEFAULT_KW } ;
340
343
( existential) => { $crate:: SyntaxKind :: EXISTENTIAL_KW } ;
@@ -394,6 +397,7 @@ impl SyntaxKind {
394
397
| MOVE_KW
395
398
| RETURN_KW
396
399
| TRY_KW
400
+ | BOX_KW
397
401
| AUTO_KW
398
402
| DEFAULT_KW
399
403
| EXISTENTIAL_KW
@@ -567,6 +571,7 @@ impl SyntaxKind {
567
571
MOVE_KW => & SyntaxInfo { name : "MOVE_KW" } ,
568
572
RETURN_KW => & SyntaxInfo { name : "RETURN_KW" } ,
569
573
TRY_KW => & SyntaxInfo { name : "TRY_KW" } ,
574
+ BOX_KW => & SyntaxInfo { name : "BOX_KW" } ,
570
575
AUTO_KW => & SyntaxInfo { name : "AUTO_KW" } ,
571
576
DEFAULT_KW => & SyntaxInfo { name : "DEFAULT_KW" } ,
572
577
EXISTENTIAL_KW => & SyntaxInfo { name : "EXISTENTIAL_KW" } ,
@@ -650,6 +655,7 @@ impl SyntaxKind {
650
655
NAMED_FIELD_LIST => & SyntaxInfo { name : "NAMED_FIELD_LIST" } ,
651
656
NAMED_FIELD => & SyntaxInfo { name : "NAMED_FIELD" } ,
652
657
TRY_BLOCK_EXPR => & SyntaxInfo { name : "TRY_BLOCK_EXPR" } ,
658
+ BOX_EXPR => & SyntaxInfo { name : "BOX_EXPR" } ,
653
659
CALL_EXPR => & SyntaxInfo { name : "CALL_EXPR" } ,
654
660
INDEX_EXPR => & SyntaxInfo { name : "INDEX_EXPR" } ,
655
661
METHOD_CALL_EXPR => & SyntaxInfo { name : "METHOD_CALL_EXPR" } ,
@@ -745,6 +751,7 @@ impl SyntaxKind {
745
751
"move" => MOVE_KW ,
746
752
"return" => RETURN_KW ,
747
753
"try" => TRY_KW ,
754
+ "box" => BOX_KW ,
748
755
_ => return None ,
749
756
} ;
750
757
Some ( kw)
0 commit comments