Skip to content

Commit 9969fd9

Browse files
authored
Merge pull request #15 from allevato/swift-4.2-RawSyntaxTriviaFix
[4.2] Merge pull request #8 from nathawes/fix-rawsyntax-totallength-when-la…
2 parents 878e7fe + 828f782 commit 9969fd9

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Sources/SwiftSyntax/RawSyntax.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ extension RawSyntax {
338338
case .node(_, let layout):
339339
for child in layout {
340340
guard let child = child else { continue }
341-
guard let result = child.leadingTrivia else { continue }
341+
guard let result = child.leadingTrivia else { break }
342342
return result
343343
}
344344
return nil
@@ -352,7 +352,7 @@ extension RawSyntax {
352352
case .node(_, let layout):
353353
for child in layout.reversed() {
354354
guard let child = child else { continue }
355-
guard let result = child.trailingTrivia else { continue }
355+
guard let result = child.trailingTrivia else { break }
356356
return result
357357
}
358358
return nil

Tests/SwiftSyntaxTest/Inputs/visitor.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
func foo() {
2-
func foo() {
2+
public func foo() {
33
func foo() {
44
/*Unknown token */0xG
55
}

0 commit comments

Comments
 (0)