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