@@ -449,7 +449,7 @@ extension Parser {
449
449
flavor: ExprFlavor ,
450
450
pattern: PatternContext
451
451
) -> RawExprSyntax ? {
452
- EXPR_PREFIX: switch self . at ( anyIn: ExpressionModifierKeyword . self) {
452
+ switch self . at ( anyIn: ExpressionModifierKeyword . self) {
453
453
case ( . await , let handle) ? :
454
454
let awaitTok = self . eat ( handle)
455
455
let sub = self . parseSequenceExpressionElement (
@@ -482,7 +482,7 @@ extension Parser {
482
482
)
483
483
case ( . unsafe, let handle) ? :
484
484
if !atContextualKeywordPrefixedSyntax( exprFlavor: flavor, acceptClosure: true , preferPostfixExpr: false ) {
485
- break EXPR_PREFIX
485
+ break
486
486
}
487
487
488
488
let unsafeTok = self . eat ( handle)
@@ -503,7 +503,7 @@ extension Parser {
503
503
fallthrough
504
504
case ( . borrow, let handle) ? :
505
505
if !atContextualKeywordPrefixedSyntax( exprFlavor: flavor) {
506
- break EXPR_PREFIX
506
+ break
507
507
}
508
508
let borrowTok = self . eat ( handle)
509
509
let sub = self . parseSequenceExpressionElement (
@@ -520,7 +520,7 @@ extension Parser {
520
520
521
521
case ( . copy, let handle) ? :
522
522
if !atContextualKeywordPrefixedSyntax( exprFlavor: flavor) {
523
- break EXPR_PREFIX
523
+ break
524
524
}
525
525
526
526
let copyTok = self . eat ( handle)
@@ -541,7 +541,7 @@ extension Parser {
541
541
fallthrough
542
542
case ( . consume, let handle) ? :
543
543
if !atContextualKeywordPrefixedSyntax( exprFlavor: flavor) {
544
- break EXPR_PREFIX
544
+ break
545
545
}
546
546
547
547
let consumeKeyword = self . eat ( handle)
@@ -563,7 +563,7 @@ extension Parser {
563
563
564
564
case ( . each, let handle) ? :
565
565
if !atContextualKeywordPrefixedSyntax( exprFlavor: flavor) {
566
- break EXPR_PREFIX
566
+ break
567
567
}
568
568
569
569
let each = self . eat ( handle)
@@ -578,7 +578,7 @@ extension Parser {
578
578
579
579
case ( . any, _) ? :
580
580
if !atContextualKeywordPrefixedSyntax( exprFlavor: flavor) && !self . peek ( ) . isContextualPunctuator ( " ~ " ) {
581
- break EXPR_PREFIX
581
+ break
582
582
}
583
583
584
584
// 'any' is parsed as a part of 'type'.
@@ -1762,7 +1762,7 @@ extension Parser {
1762
1762
do {
1763
1763
var collectionProgress = LoopProgressCondition ( )
1764
1764
var keepGoing : RawTokenSyntax ?
1765
- COLLECTION_LOOP: repeat {
1765
+ repeat {
1766
1766
elementKind = self . parseCollectionElement ( elementKind)
1767
1767
1768
1768
/// Whether expression of an array element or the value of a dictionary
@@ -1790,7 +1790,7 @@ extension Parser {
1790
1790
1791
1791
let element = elementKind!. makeElement ( trailingComma: keepGoing, arena: self . arena)
1792
1792
if element. isEmpty {
1793
- break COLLECTION_LOOP
1793
+ break
1794
1794
} else {
1795
1795
elements. append ( RawSyntax ( element) )
1796
1796
}
0 commit comments