@@ -773,16 +773,13 @@ enum PrimaryExpressionStart: RawTokenKindSubset {
773773enum ExpressionStart : RawTokenKindSubset {
774774 case awaitTryMove( AwaitTryMove )
775775 case expressionPrefixOperator( ExpressionPrefixOperator )
776- case matchingPatternStart( MatchingPatternStart )
777776 case primaryExpressionStart( PrimaryExpressionStart )
778777
779778 init ? ( lexeme: Lexer . Lexeme ) {
780779 if let subset = AwaitTryMove ( lexeme: lexeme) {
781780 self = . awaitTryMove( subset)
782781 } else if let subset = ExpressionPrefixOperator ( lexeme: lexeme) {
783782 self = . expressionPrefixOperator( subset)
784- } else if let subset = MatchingPatternStart ( lexeme: lexeme) {
785- self = . matchingPatternStart( subset)
786783 } else if let subset = PrimaryExpressionStart ( lexeme: lexeme) {
787784 self = . primaryExpressionStart( subset)
788785 } else {
@@ -793,15 +790,13 @@ enum ExpressionStart: RawTokenKindSubset {
793790 static var allCases : [ ExpressionStart ] {
794791 return AwaitTryMove . allCases. map ( Self . awaitTryMove)
795792 + ExpressionPrefixOperator. allCases. map ( Self . expressionPrefixOperator)
796- + MatchingPatternStart. allCases. map ( Self . matchingPatternStart)
797793 + PrimaryExpressionStart. allCases. map ( Self . primaryExpressionStart)
798794 }
799795
800796 var rawTokenKind : RawTokenKind {
801797 switch self {
802798 case . awaitTryMove( let underlyingKind) : return underlyingKind. rawTokenKind
803799 case . expressionPrefixOperator( let underlyingKind) : return underlyingKind. rawTokenKind
804- case . matchingPatternStart( let underlyingKind) : return underlyingKind. rawTokenKind
805800 case . primaryExpressionStart( let underlyingKind) : return underlyingKind. rawTokenKind
806801 }
807802 }
@@ -810,7 +805,6 @@ enum ExpressionStart: RawTokenKindSubset {
810805 switch self {
811806 case . awaitTryMove( let underlyingKind) : return underlyingKind. contextualKeyword
812807 case . expressionPrefixOperator( let underlyingKind) : return underlyingKind. contextualKeyword
813- case . matchingPatternStart( let underlyingKind) : return underlyingKind. contextualKeyword
814808 case . primaryExpressionStart( let underlyingKind) : return underlyingKind. contextualKeyword
815809 }
816810 }
0 commit comments