@@ -1334,8 +1334,7 @@ extension Parser {
1334
1334
// Collect ".stringSegment" before `\`.
1335
1335
let segmentToken = RawTokenSyntax (
1336
1336
kind: . stringSegment,
1337
- text: SyntaxText ( rebasing: text [ stringLiteralSegmentStart..< slashIndex] ) ,
1338
- leadingTriviaPieces: [ ] , trailingTriviaPieces: [ ] ,
1337
+ tokenText: SyntaxText ( rebasing: text [ stringLiteralSegmentStart..< slashIndex] ) ,
1339
1338
presence: . present,
1340
1339
arena: self . arena)
1341
1340
segments. append ( RawSyntax ( RawStringSegmentSyntax ( content: segmentToken, arena: self . arena) ) )
@@ -1350,8 +1349,7 @@ extension Parser {
1350
1349
// `\`
1351
1350
let slashToken = RawTokenSyntax (
1352
1351
kind: . backslash,
1353
- text: SyntaxText ( rebasing: text [ slashIndex..< text. index ( after: slashIndex) ] ) ,
1354
- leadingTriviaPieces: [ ] , trailingTriviaPieces: [ ] ,
1352
+ tokenText: SyntaxText ( rebasing: text [ slashIndex..< text. index ( after: slashIndex) ] ) ,
1355
1353
presence: . present,
1356
1354
arena: self . arena)
1357
1355
@@ -1360,8 +1358,7 @@ extension Parser {
1360
1358
if !delimiter. isEmpty {
1361
1359
delim = RawTokenSyntax (
1362
1360
kind: . rawStringDelimiter,
1363
- text: SyntaxText ( rebasing: text [ delimiterStart..< contentStart] ) ,
1364
- leadingTriviaPieces: [ ] , trailingTriviaPieces: [ ] ,
1361
+ tokenText: SyntaxText ( rebasing: text [ delimiterStart..< contentStart] ) ,
1365
1362
presence: . present,
1366
1363
arena: self . arena)
1367
1364
} else {
@@ -1427,8 +1424,7 @@ extension Parser {
1427
1424
segments. last!. is ( RawExpressionSegmentSyntax . self) )
1428
1425
let segmentToken = RawTokenSyntax (
1429
1426
kind: . stringSegment,
1430
- text: SyntaxText ( rebasing: segment) ,
1431
- leadingTriviaPieces: [ ] , trailingTriviaPieces: [ ] ,
1427
+ tokenText: SyntaxText ( rebasing: segment) ,
1432
1428
presence: . present,
1433
1429
arena: self . arena)
1434
1430
segments. append ( RawSyntax ( RawStringSegmentSyntax ( content: segmentToken,
0 commit comments