@@ -744,7 +744,7 @@ extension Parser {
744744 RawFunctionCallExprSyntax (
745745 calledExpression: leadingExpr,
746746 leftParen: lparen,
747- arguments: RawTupleExprElementListSyntax ( elements: args, arena: self . arena) ,
747+ arguments: RawLabeledExprListSyntax ( elements: args, arena: self . arena) ,
748748 unexpectedBeforeRParen,
749749 rightParen: rparen,
750750 trailingClosure: trailingClosure,
@@ -758,7 +758,7 @@ extension Parser {
758758 // Check for a [expr] suffix.
759759 // Note that this cannot be the start of a new line.
760760 if let lsquare = self . consume ( if: TokenSpec ( . leftSquare, allowAtStartOfLine: false ) ) {
761- let args : [ RawTupleExprElementSyntax ]
761+ let args : [ RawLabeledExprSyntax ]
762762 if self . at ( . rightSquare) {
763763 args = [ ]
764764 } else {
@@ -780,7 +780,7 @@ extension Parser {
780780 RawSubscriptCallExprSyntax (
781781 calledExpression: leadingExpr,
782782 leftSquare: lsquare,
783- arguments: RawTupleExprElementListSyntax ( elements: args, arena: self . arena) ,
783+ arguments: RawLabeledExprListSyntax ( elements: args, arena: self . arena) ,
784784 unexpectedBeforeRSquare,
785785 rightSquare: rsquare,
786786 trailingClosure: trailingClosure,
@@ -795,7 +795,7 @@ extension Parser {
795795 if self . at ( . leftBrace) && self . withLookahead ( { $0. isValidTrailingClosure ( flavor) } ) {
796796 // FIXME: if Result has a trailing closure, break out.
797797 // Add dummy blank argument list to the call expression syntax.
798- let list = RawTupleExprElementListSyntax ( elements: [ ] , arena: self . arena)
798+ let list = RawLabeledExprListSyntax ( elements: [ ] , arena: self . arena)
799799 let ( first, rest) = self . parseTrailingClosures ( flavor)
800800
801801 leadingExpr = RawExprSyntax (
@@ -990,7 +990,7 @@ extension Parser {
990990
991991 precondition ( self . at ( . leftSquare) )
992992 let lsquare = self . consumeAnyToken ( )
993- let args : [ RawTupleExprElementSyntax ]
993+ let args : [ RawLabeledExprSyntax ]
994994 if self . at ( . rightSquare) {
995995 args = [ ]
996996 } else {
@@ -1004,7 +1004,7 @@ extension Parser {
10041004 component: . subscript(
10051005 RawKeyPathSubscriptComponentSyntax (
10061006 leftSquare: lsquare,
1007- arguments: RawTupleExprElementListSyntax (
1007+ arguments: RawLabeledExprListSyntax (
10081008 elements: args,
10091009 arena: self . arena
10101010 ) ,
@@ -1318,7 +1318,7 @@ extension Parser {
13181318
13191319 // Parse the optional parenthesized argument list.
13201320 let leftParen = self . consume ( if: TokenSpec ( . leftParen, allowAtStartOfLine: false ) )
1321- let args : [ RawTupleExprElementSyntax ]
1321+ let args : [ RawLabeledExprSyntax ]
13221322 let unexpectedBeforeRightParen : RawUnexpectedNodesSyntax ?
13231323 let rightParen : RawTokenSyntax ?
13241324 if leftParen != nil {
@@ -1347,7 +1347,7 @@ extension Parser {
13471347 macroName: macroName,
13481348 genericArgumentClause: generics,
13491349 leftParen: leftParen,
1350- arguments: RawTupleExprElementListSyntax (
1350+ arguments: RawLabeledExprListSyntax (
13511351 elements: args,
13521352 arena: self . arena
13531353 ) ,
@@ -1438,7 +1438,7 @@ extension Parser {
14381438 return RawTupleExprSyntax (
14391439 unexpectedBeforeLParen,
14401440 leftParen: lparen,
1441- elements: RawTupleExprElementListSyntax ( elements: elements, arena: self . arena) ,
1441+ elements: RawLabeledExprListSyntax ( elements: elements, arena: self . arena) ,
14421442 unexpectedBeforeRParen,
14431443 rightParen: rparen,
14441444 arena: self . arena
@@ -1859,10 +1859,10 @@ extension Parser {
18591859 ///
18601860 /// This is currently the same as parsing a tuple expression. In the future,
18611861 /// this will be a dedicated argument list type.
1862- mutating func parseArgumentListElements( pattern: PatternContext ) -> [ RawTupleExprElementSyntax ] {
1862+ mutating func parseArgumentListElements( pattern: PatternContext ) -> [ RawLabeledExprSyntax ] {
18631863 if let remainingTokens = remainingTokensIfMaximumNestingLevelReached ( ) {
18641864 return [
1865- RawTupleExprElementSyntax (
1865+ RawLabeledExprSyntax (
18661866 remainingTokens,
18671867 label: nil ,
18681868 colon: nil ,
@@ -1877,7 +1877,7 @@ extension Parser {
18771877 return [ ]
18781878 }
18791879
1880- var result = [ RawTupleExprElementSyntax ] ( )
1880+ var result = [ RawLabeledExprSyntax ] ( )
18811881 var keepGoing : RawTokenSyntax ? = nil
18821882 var loopProgress = LoopProgressCondition ( )
18831883 repeat {
@@ -1911,7 +1911,7 @@ extension Parser {
19111911 }
19121912 keepGoing = self . consume ( if: . comma)
19131913 result. append (
1914- RawTupleExprElementSyntax (
1914+ RawLabeledExprSyntax (
19151915 unexpectedBeforeLabel,
19161916 label: label,
19171917 colon: colon,
0 commit comments