in Sources/SwiftSyntax/RawSyntax.swift [1135:1152]
func withTrailingTrivia(_ trailingTrivia: Trivia) -> RawSyntax {
if isToken {
return RawSyntax.createAndCalcLength(
kind: formTokenKind()!,
leadingTrivia: formLeadingTrivia()!,
trailingTrivia: trailingTrivia,
presence: presence)
} else {
var layout = formLayoutArray()
for (index, raw) in layout.enumerated().reversed() {
if let raw = raw {
layout[index] = raw.withTrailingTrivia(trailingTrivia)
return replacingLayout(layout)
}
}
return self
}
}