@@ -10305,11 +10305,11 @@ public struct GenericParameterSyntax: SyntaxProtocol, SyntaxHashable {
10305
10305
leadingTrivia: Trivia? = nil,
10306
10306
_ unexpectedBeforeAttributes: UnexpectedNodesSyntax? = nil,
10307
10307
attributes: AttributeListSyntax? = nil,
10308
- _ unexpectedBetweenAttributesAndName: UnexpectedNodesSyntax? = nil,
10308
+ _ unexpectedBetweenAttributesAndEach: UnexpectedNodesSyntax? = nil,
10309
+ each: TokenSyntax? = nil,
10310
+ _ unexpectedBetweenEachAndName: UnexpectedNodesSyntax? = nil,
10309
10311
name: TokenSyntax = .identifier("IdentifierToken"),
10310
- _ unexpectedBetweenNameAndEllipsis: UnexpectedNodesSyntax? = nil,
10311
- ellipsis: TokenSyntax? = nil,
10312
- _ unexpectedBetweenEllipsisAndColon: UnexpectedNodesSyntax? = nil,
10312
+ _ unexpectedBetweenNameAndColon: UnexpectedNodesSyntax? = nil,
10313
10313
colon: TokenSyntax? = nil,
10314
10314
_ unexpectedBetweenColonAndInheritedType: UnexpectedNodesSyntax? = nil,
10315
10315
inheritedType: I? = nil,
@@ -10324,11 +10324,11 @@ public struct GenericParameterSyntax: SyntaxProtocol, SyntaxHashable {
10324
10324
let data: SyntaxData = withExtendedLifetime((SyntaxArena(), (
10325
10325
unexpectedBeforeAttributes,
10326
10326
attributes,
10327
- unexpectedBetweenAttributesAndName,
10327
+ unexpectedBetweenAttributesAndEach,
10328
+ each,
10329
+ unexpectedBetweenEachAndName,
10328
10330
name,
10329
- unexpectedBetweenNameAndEllipsis,
10330
- ellipsis,
10331
- unexpectedBetweenEllipsisAndColon,
10331
+ unexpectedBetweenNameAndColon,
10332
10332
colon,
10333
10333
unexpectedBetweenColonAndInheritedType,
10334
10334
inheritedType,
@@ -10339,11 +10339,11 @@ public struct GenericParameterSyntax: SyntaxProtocol, SyntaxHashable {
10339
10339
let layout: [RawSyntax?] = [
10340
10340
unexpectedBeforeAttributes?.raw,
10341
10341
attributes?.raw,
10342
- unexpectedBetweenAttributesAndName?.raw,
10342
+ unexpectedBetweenAttributesAndEach?.raw,
10343
+ each?.raw,
10344
+ unexpectedBetweenEachAndName?.raw,
10343
10345
name.raw,
10344
- unexpectedBetweenNameAndEllipsis?.raw,
10345
- ellipsis?.raw,
10346
- unexpectedBetweenEllipsisAndColon?.raw,
10346
+ unexpectedBetweenNameAndColon?.raw,
10347
10347
colon?.raw,
10348
10348
unexpectedBetweenColonAndInheritedType?.raw,
10349
10349
inheritedType?.raw,
@@ -10377,11 +10377,11 @@ public struct GenericParameterSyntax: SyntaxProtocol, SyntaxHashable {
10377
10377
leadingTrivia: Trivia? = nil,
10378
10378
_ unexpectedBeforeAttributes: UnexpectedNodesSyntax? = nil,
10379
10379
attributes: AttributeListSyntax? = nil,
10380
- _ unexpectedBetweenAttributesAndName: UnexpectedNodesSyntax? = nil,
10380
+ _ unexpectedBetweenAttributesAndEach: UnexpectedNodesSyntax? = nil,
10381
+ each: TokenSyntax? = nil,
10382
+ _ unexpectedBetweenEachAndName: UnexpectedNodesSyntax? = nil,
10381
10383
name: TokenSyntax = .identifier("IdentifierToken"),
10382
- _ unexpectedBetweenNameAndEllipsis: UnexpectedNodesSyntax? = nil,
10383
- ellipsis: TokenSyntax? = nil,
10384
- _ unexpectedBetweenEllipsisAndColon: UnexpectedNodesSyntax? = nil,
10384
+ _ unexpectedBetweenNameAndColon: UnexpectedNodesSyntax? = nil,
10385
10385
colon: TokenSyntax? = nil,
10386
10386
_ unexpectedBetweenColonAndInheritedType: UnexpectedNodesSyntax? = nil,
10387
10387
inheritedType: MissingTypeSyntax? = nil,
@@ -10395,11 +10395,11 @@ public struct GenericParameterSyntax: SyntaxProtocol, SyntaxHashable {
10395
10395
leadingTrivia: leadingTrivia,
10396
10396
unexpectedBeforeAttributes,
10397
10397
attributes: attributes,
10398
- unexpectedBetweenAttributesAndName,
10398
+ unexpectedBetweenAttributesAndEach,
10399
+ each: each,
10400
+ unexpectedBetweenEachAndName,
10399
10401
name: name,
10400
- unexpectedBetweenNameAndEllipsis,
10401
- ellipsis: ellipsis,
10402
- unexpectedBetweenEllipsisAndColon,
10402
+ unexpectedBetweenNameAndColon,
10403
10403
colon: colon,
10404
10404
unexpectedBetweenColonAndInheritedType,
10405
10405
inheritedType: Optional<TypeSyntax>.none,
@@ -10447,7 +10447,7 @@ public struct GenericParameterSyntax: SyntaxProtocol, SyntaxHashable {
10447
10447
return GenericParameterSyntax(newData)
10448
10448
}
10449
10449
10450
- public var unexpectedBetweenAttributesAndName : UnexpectedNodesSyntax? {
10450
+ public var unexpectedBetweenAttributesAndEach : UnexpectedNodesSyntax? {
10451
10451
get {
10452
10452
return data.child(at: 2, parent: Syntax(self)).map(UnexpectedNodesSyntax.init)
10453
10453
}
@@ -10456,16 +10456,16 @@ public struct GenericParameterSyntax: SyntaxProtocol, SyntaxHashable {
10456
10456
}
10457
10457
}
10458
10458
10459
- public var name : TokenSyntax {
10459
+ public var each : TokenSyntax? {
10460
10460
get {
10461
- return TokenSyntax( data.child(at: 3, parent: Syntax(self))! )
10461
+ return data.child(at: 3, parent: Syntax(self)).map(TokenSyntax.init )
10462
10462
}
10463
10463
set(value) {
10464
- self = GenericParameterSyntax(data.replacingChild(at: 3, with: value.raw, arena: SyntaxArena()))
10464
+ self = GenericParameterSyntax(data.replacingChild(at: 3, with: value? .raw, arena: SyntaxArena()))
10465
10465
}
10466
10466
}
10467
10467
10468
- public var unexpectedBetweenNameAndEllipsis : UnexpectedNodesSyntax? {
10468
+ public var unexpectedBetweenEachAndName : UnexpectedNodesSyntax? {
10469
10469
get {
10470
10470
return data.child(at: 4, parent: Syntax(self)).map(UnexpectedNodesSyntax.init)
10471
10471
}
@@ -10474,16 +10474,16 @@ public struct GenericParameterSyntax: SyntaxProtocol, SyntaxHashable {
10474
10474
}
10475
10475
}
10476
10476
10477
- public var ellipsis : TokenSyntax? {
10477
+ public var name : TokenSyntax {
10478
10478
get {
10479
- return data.child(at: 5, parent: Syntax(self)).map(TokenSyntax.init )
10479
+ return TokenSyntax( data.child(at: 5, parent: Syntax(self))! )
10480
10480
}
10481
10481
set(value) {
10482
- self = GenericParameterSyntax(data.replacingChild(at: 5, with: value? .raw, arena: SyntaxArena()))
10482
+ self = GenericParameterSyntax(data.replacingChild(at: 5, with: value.raw, arena: SyntaxArena()))
10483
10483
}
10484
10484
}
10485
10485
10486
- public var unexpectedBetweenEllipsisAndColon : UnexpectedNodesSyntax? {
10486
+ public var unexpectedBetweenNameAndColon : UnexpectedNodesSyntax? {
10487
10487
get {
10488
10488
return data.child(at: 6, parent: Syntax(self)).map(UnexpectedNodesSyntax.init)
10489
10489
}
@@ -10550,11 +10550,11 @@ public struct GenericParameterSyntax: SyntaxProtocol, SyntaxHashable {
10550
10550
return .layout([
10551
10551
\Self.unexpectedBeforeAttributes,
10552
10552
\Self.attributes,
10553
- \Self.unexpectedBetweenAttributesAndName,
10553
+ \Self.unexpectedBetweenAttributesAndEach,
10554
+ \Self.each,
10555
+ \Self.unexpectedBetweenEachAndName,
10554
10556
\Self.name,
10555
- \Self.unexpectedBetweenNameAndEllipsis,
10556
- \Self.ellipsis,
10557
- \Self.unexpectedBetweenEllipsisAndColon,
10557
+ \Self.unexpectedBetweenNameAndColon,
10558
10558
\Self.colon,
10559
10559
\Self.unexpectedBetweenColonAndInheritedType,
10560
10560
\Self.inheritedType,
@@ -10573,11 +10573,11 @@ public struct GenericParameterSyntax: SyntaxProtocol, SyntaxHashable {
10573
10573
case 2:
10574
10574
return nil
10575
10575
case 3:
10576
- return "name "
10576
+ return "parameter pack specifier "
10577
10577
case 4:
10578
10578
return nil
10579
10579
case 5:
10580
- return "parameter pack specifier "
10580
+ return "name "
10581
10581
case 6:
10582
10582
return nil
10583
10583
case 7:
@@ -10603,11 +10603,11 @@ extension GenericParameterSyntax: CustomReflectable {
10603
10603
return Mirror(self, children: [
10604
10604
"unexpectedBeforeAttributes": unexpectedBeforeAttributes.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
10605
10605
"attributes": attributes.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
10606
- "unexpectedBetweenAttributesAndName": unexpectedBetweenAttributesAndName.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
10606
+ "unexpectedBetweenAttributesAndEach": unexpectedBetweenAttributesAndEach.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
10607
+ "each": each.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
10608
+ "unexpectedBetweenEachAndName": unexpectedBetweenEachAndName.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
10607
10609
"name": Syntax(name).asProtocol(SyntaxProtocol.self),
10608
- "unexpectedBetweenNameAndEllipsis": unexpectedBetweenNameAndEllipsis.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
10609
- "ellipsis": ellipsis.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
10610
- "unexpectedBetweenEllipsisAndColon": unexpectedBetweenEllipsisAndColon.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
10610
+ "unexpectedBetweenNameAndColon": unexpectedBetweenNameAndColon.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
10611
10611
"colon": colon.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
10612
10612
"unexpectedBetweenColonAndInheritedType": unexpectedBetweenColonAndInheritedType.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
10613
10613
"inheritedType": inheritedType.map(Syntax.init)?.asProtocol(SyntaxProtocol.self) as Any ,
0 commit comments