Skip to content

Commit 37ac9f5

Browse files
Format source code
1 parent ebe5e1b commit 37ac9f5

File tree

5 files changed

+20
-7
lines changed

5 files changed

+20
-7
lines changed

Sources/SwiftParser/Attributes.swift

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,11 @@ extension Parser {
420420
trailingComma: roleTrailingComma,
421421
arena: self.arena
422422
)
423-
let additionalArgs = self.parseArgumentListElements(pattern: .none, flavor: .attributeArguments, allowTrailingComma: false)
423+
let additionalArgs = self.parseArgumentListElements(
424+
pattern: .none,
425+
flavor: .attributeArguments,
426+
allowTrailingComma: false
427+
)
424428
return [roleElement] + additionalArgs
425429
}
426430
}

Sources/SwiftParser/Expressions.swift

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1424,7 +1424,10 @@ extension Parser {
14241424
/// Parse a tuple expression.
14251425
mutating func parseTupleExpression(pattern: PatternContext) -> RawTupleExprSyntax {
14261426
let (unexpectedBeforeLParen, lparen) = self.expect(.leftParen)
1427-
let elements = self.parseArgumentListElements(pattern: pattern, allowTrailingComma: experimentalFeatures.contains(.trailingComma))
1427+
let elements = self.parseArgumentListElements(
1428+
pattern: pattern,
1429+
allowTrailingComma: experimentalFeatures.contains(.trailingComma)
1430+
)
14281431
let (unexpectedBeforeRParen, rparen) = self.expect(.rightParen)
14291432
return RawTupleExprSyntax(
14301433
unexpectedBeforeLParen,
@@ -1865,8 +1868,8 @@ extension Parser {
18651868
/// This is currently the same as parsing a tuple expression. In the future,
18661869
/// this will be a dedicated argument list type.
18671870
mutating func parseArgumentListElements(
1868-
pattern: PatternContext,
1869-
flavor: ExprFlavor = .basic,
1871+
pattern: PatternContext,
1872+
flavor: ExprFlavor = .basic,
18701873
allowTrailingComma: Bool
18711874
) -> [RawLabeledExprSyntax] {
18721875
if let remainingTokens = remainingTokensIfMaximumNestingLevelReached() {

Sources/SwiftParser/Statements.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,8 @@ extension Parser {
183183
arena: self.arena
184184
)
185185
)
186-
} while keepGoing != nil && !atConditionListTerminator(isGuardStatement: isGuardStatement) && self.hasProgressed(&loopProgress)
186+
} while keepGoing != nil && !atConditionListTerminator(isGuardStatement: isGuardStatement)
187+
&& self.hasProgressed(&loopProgress)
187188

188189
return RawConditionElementListSyntax(elements: elements, arena: self.arena)
189190
}

Sources/SwiftParser/StringLiterals.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -547,7 +547,7 @@ extension Parser {
547547
)
548548
let leftParen = self.expectWithoutRecoveryOrLeadingTrivia(.leftParen)
549549
let expressions = RawLabeledExprListSyntax(
550-
elements: self.parseArgumentListElements(pattern: .none, allowTrailingComma: false),
550+
elements: self.parseArgumentListElements(pattern: .none, allowTrailingComma: false),
551551
arena: self.arena
552552
)
553553

Tests/SwiftParserTest/TrailingCommaTests.swift

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,12 @@ final class TrailingCommaTests: ParserTestCase {
5050

5151
assertParse(
5252
"func foo(1️⃣,) { }",
53-
diagnostics: [DiagnosticSpec(message: "expected identifier, ':', and type in parameter", fixIts: ["insert identifier, ':', and type"])],
53+
diagnostics: [
54+
DiagnosticSpec(
55+
message: "expected identifier, ':', and type in parameter",
56+
fixIts: ["insert identifier, ':', and type"]
57+
)
58+
],
5459
fixedSource: "func foo(<#identifier#>: <#type#>,) { }"
5560
)
5661
}

0 commit comments

Comments
 (0)