@@ -433,20 +433,23 @@ enum SwitchCaseStart: RawTokenKindSubset {
433
433
434
434
// MARK: Expression start
435
435
436
- enum AwaitTry : RawTokenKindSubset {
436
+ enum AwaitTryMove : RawTokenKindSubset {
437
437
case awaitContextualKeyword
438
+ case _moveContextualKeyword
438
439
case tryKeyword
439
440
440
441
var rawTokenKind : RawTokenKind {
441
442
switch self {
442
443
case . awaitContextualKeyword: return . identifier
444
+ case . _moveContextualKeyword: return . identifier
443
445
case . tryKeyword: return . tryKeyword
444
446
}
445
447
}
446
448
447
449
var contextualKeyword : SyntaxText ? {
448
450
switch self {
449
451
case . awaitContextualKeyword: return " await "
452
+ case . _moveContextualKeyword: return " _move "
450
453
default : return nil
451
454
}
452
455
}
@@ -573,21 +576,21 @@ enum PrimaryExpressionStart: RawTokenKindSubset {
573
576
/// - `MatchingPatternStart`
574
577
/// - `PrimaryExpressionStart`
575
578
enum ExpressionStart : RawTokenKindSubset {
576
- case awaitTry ( AwaitTry )
579
+ case awaitTryMove ( AwaitTryMove )
577
580
case expressionPrefixOperator( ExpressionPrefixOperator )
578
581
case matchingPatternStart( MatchingPatternStart )
579
582
case primaryExpressionStart( PrimaryExpressionStart )
580
583
581
584
static var allCases : [ ExpressionStart ] {
582
- return AwaitTry . allCases. map ( Self . awaitTry )
585
+ return AwaitTryMove . allCases. map ( Self . awaitTryMove )
583
586
+ ExpressionPrefixOperator. allCases. map ( Self . expressionPrefixOperator)
584
587
+ MatchingPatternStart. allCases. map ( Self . matchingPatternStart)
585
588
+ PrimaryExpressionStart. allCases. map ( Self . primaryExpressionStart)
586
589
}
587
590
588
591
var rawTokenKind : RawTokenKind {
589
592
switch self {
590
- case . awaitTry ( let underlyingKind) : return underlyingKind. rawTokenKind
593
+ case . awaitTryMove ( let underlyingKind) : return underlyingKind. rawTokenKind
591
594
case . expressionPrefixOperator( let underlyingKind) : return underlyingKind. rawTokenKind
592
595
case . matchingPatternStart( let underlyingKind) : return underlyingKind. rawTokenKind
593
596
case . primaryExpressionStart( let underlyingKind) : return underlyingKind. rawTokenKind
@@ -596,7 +599,7 @@ enum ExpressionStart: RawTokenKindSubset {
596
599
597
600
var contextualKeyword : SyntaxText ? {
598
601
switch self {
599
- case . awaitTry ( let underlyingKind) : return underlyingKind. contextualKeyword
602
+ case . awaitTryMove ( let underlyingKind) : return underlyingKind. contextualKeyword
600
603
case . expressionPrefixOperator( let underlyingKind) : return underlyingKind. contextualKeyword
601
604
case . matchingPatternStart( let underlyingKind) : return underlyingKind. contextualKeyword
602
605
case . primaryExpressionStart( let underlyingKind) : return underlyingKind. contextualKeyword
0 commit comments