@@ -19427,7 +19427,9 @@ public struct RawGenericParameterSyntax: RawSyntaxNodeProtocol, RawSyntaxToSynta
19427
19427
attributes: RawAttributeListSyntax?,
19428
19428
_ unexpectedBetweenAttributesAndName: RawUnexpectedNodesSyntax? = nil,
19429
19429
name: RawTokenSyntax,
19430
- _ unexpectedBetweenNameAndColon: RawUnexpectedNodesSyntax? = nil,
19430
+ _ unexpectedBetweenNameAndEllipsis: RawUnexpectedNodesSyntax? = nil,
19431
+ ellipsis: RawTokenSyntax?,
19432
+ _ unexpectedBetweenEllipsisAndColon: RawUnexpectedNodesSyntax? = nil,
19431
19433
colon: RawTokenSyntax?,
19432
19434
_ unexpectedBetweenColonAndInheritedType: RawUnexpectedNodesSyntax? = nil,
19433
19435
inheritedType: RawTypeSyntax?,
@@ -19437,19 +19439,21 @@ public struct RawGenericParameterSyntax: RawSyntaxNodeProtocol, RawSyntaxToSynta
19437
19439
arena: __shared SyntaxArena
19438
19440
) {
19439
19441
let raw = RawSyntax.makeLayout(
19440
- kind: .genericParameter, uninitializedCount: 11 , arena: arena) { layout in
19442
+ kind: .genericParameter, uninitializedCount: 13 , arena: arena) { layout in
19441
19443
layout.initialize(repeating: nil)
19442
19444
layout[0] = unexpectedBeforeAttributes?.raw
19443
19445
layout[1] = attributes?.raw
19444
19446
layout[2] = unexpectedBetweenAttributesAndName?.raw
19445
19447
layout[3] = name.raw
19446
- layout[4] = unexpectedBetweenNameAndColon?.raw
19447
- layout[5] = colon?.raw
19448
- layout[6] = unexpectedBetweenColonAndInheritedType?.raw
19449
- layout[7] = inheritedType?.raw
19450
- layout[8] = unexpectedBetweenInheritedTypeAndTrailingComma?.raw
19451
- layout[9] = trailingComma?.raw
19452
- layout[10] = unexpectedAfterTrailingComma?.raw
19448
+ layout[4] = unexpectedBetweenNameAndEllipsis?.raw
19449
+ layout[5] = ellipsis?.raw
19450
+ layout[6] = unexpectedBetweenEllipsisAndColon?.raw
19451
+ layout[7] = colon?.raw
19452
+ layout[8] = unexpectedBetweenColonAndInheritedType?.raw
19453
+ layout[9] = inheritedType?.raw
19454
+ layout[10] = unexpectedBetweenInheritedTypeAndTrailingComma?.raw
19455
+ layout[11] = trailingComma?.raw
19456
+ layout[12] = unexpectedAfterTrailingComma?.raw
19453
19457
}
19454
19458
self.init(raw: raw)
19455
19459
}
@@ -19478,47 +19482,59 @@ public struct RawGenericParameterSyntax: RawSyntaxNodeProtocol, RawSyntaxToSynta
19478
19482
public func withName(_ name: RawTokenSyntax, arena: SyntaxArena) -> RawGenericParameterSyntax {
19479
19483
return layoutView.replacingChild(at: 3, with: RawSyntax(name), arena: arena).as(RawGenericParameterSyntax.self)!
19480
19484
}
19481
- public var unexpectedBetweenNameAndColon : RawUnexpectedNodesSyntax? {
19485
+ public var unexpectedBetweenNameAndEllipsis : RawUnexpectedNodesSyntax? {
19482
19486
layoutView.children[4].map(RawUnexpectedNodesSyntax.init(raw:))
19483
19487
}
19484
- public func withUnexpectedBetweenNameAndColon (_ unexpectedBetweenNameAndColon : RawUnexpectedNodesSyntax?, arena: SyntaxArena) -> RawGenericParameterSyntax {
19485
- return layoutView.replacingChild(at: 4, with: unexpectedBetweenNameAndColon .map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19488
+ public func withUnexpectedBetweenNameAndEllipsis (_ unexpectedBetweenNameAndEllipsis : RawUnexpectedNodesSyntax?, arena: SyntaxArena) -> RawGenericParameterSyntax {
19489
+ return layoutView.replacingChild(at: 4, with: unexpectedBetweenNameAndEllipsis .map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19486
19490
}
19487
- public var colon : RawTokenSyntax? {
19491
+ public var ellipsis : RawTokenSyntax? {
19488
19492
layoutView.children[5].map(RawTokenSyntax.init(raw:))
19489
19493
}
19494
+ public func withEllipsis(_ ellipsis: RawTokenSyntax?, arena: SyntaxArena) -> RawGenericParameterSyntax {
19495
+ return layoutView.replacingChild(at: 5, with: ellipsis.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19496
+ }
19497
+ public var unexpectedBetweenEllipsisAndColon: RawUnexpectedNodesSyntax? {
19498
+ layoutView.children[6].map(RawUnexpectedNodesSyntax.init(raw:))
19499
+ }
19500
+ public func withUnexpectedBetweenEllipsisAndColon(_ unexpectedBetweenEllipsisAndColon: RawUnexpectedNodesSyntax?, arena: SyntaxArena) -> RawGenericParameterSyntax {
19501
+ return layoutView.replacingChild(at: 6, with: unexpectedBetweenEllipsisAndColon.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19502
+ }
19503
+ public var colon: RawTokenSyntax? {
19504
+ layoutView.children[7].map(RawTokenSyntax.init(raw:))
19505
+ }
19490
19506
public func withColon(_ colon: RawTokenSyntax?, arena: SyntaxArena) -> RawGenericParameterSyntax {
19491
- return layoutView.replacingChild(at: 5 , with: colon.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19507
+ return layoutView.replacingChild(at: 7 , with: colon.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19492
19508
}
19493
19509
public var unexpectedBetweenColonAndInheritedType: RawUnexpectedNodesSyntax? {
19494
- layoutView.children[6 ].map(RawUnexpectedNodesSyntax.init(raw:))
19510
+ layoutView.children[8 ].map(RawUnexpectedNodesSyntax.init(raw:))
19495
19511
}
19496
19512
public func withUnexpectedBetweenColonAndInheritedType(_ unexpectedBetweenColonAndInheritedType: RawUnexpectedNodesSyntax?, arena: SyntaxArena) -> RawGenericParameterSyntax {
19497
- return layoutView.replacingChild(at: 6 , with: unexpectedBetweenColonAndInheritedType.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19513
+ return layoutView.replacingChild(at: 8 , with: unexpectedBetweenColonAndInheritedType.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19498
19514
}
19499
19515
public var inheritedType: RawTypeSyntax? {
19500
- layoutView.children[7 ].map(RawTypeSyntax.init(raw:))
19516
+ layoutView.children[9 ].map(RawTypeSyntax.init(raw:))
19501
19517
}
19502
19518
public func withInheritedType(_ inheritedType: RawTypeSyntax?, arena: SyntaxArena) -> RawGenericParameterSyntax {
19503
- return layoutView.replacingChild(at: 7 , with: inheritedType.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19519
+ return layoutView.replacingChild(at: 9 , with: inheritedType.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19504
19520
}
19505
19521
public var unexpectedBetweenInheritedTypeAndTrailingComma: RawUnexpectedNodesSyntax? {
19506
- layoutView.children[8 ].map(RawUnexpectedNodesSyntax.init(raw:))
19522
+ layoutView.children[10 ].map(RawUnexpectedNodesSyntax.init(raw:))
19507
19523
}
19508
19524
public func withUnexpectedBetweenInheritedTypeAndTrailingComma(_ unexpectedBetweenInheritedTypeAndTrailingComma: RawUnexpectedNodesSyntax?, arena: SyntaxArena) -> RawGenericParameterSyntax {
19509
- return layoutView.replacingChild(at: 8 , with: unexpectedBetweenInheritedTypeAndTrailingComma.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19525
+ return layoutView.replacingChild(at: 10 , with: unexpectedBetweenInheritedTypeAndTrailingComma.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19510
19526
}
19511
19527
public var trailingComma: RawTokenSyntax? {
19512
- layoutView.children[9 ].map(RawTokenSyntax.init(raw:))
19528
+ layoutView.children[11 ].map(RawTokenSyntax.init(raw:))
19513
19529
}
19514
19530
public func withTrailingComma(_ trailingComma: RawTokenSyntax?, arena: SyntaxArena) -> RawGenericParameterSyntax {
19515
- return layoutView.replacingChild(at: 9 , with: trailingComma.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19531
+ return layoutView.replacingChild(at: 11 , with: trailingComma.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19516
19532
}
19517
19533
public var unexpectedAfterTrailingComma: RawUnexpectedNodesSyntax? {
19518
- layoutView.children[10 ].map(RawUnexpectedNodesSyntax.init(raw:))
19534
+ layoutView.children[12 ].map(RawUnexpectedNodesSyntax.init(raw:))
19519
19535
}
19520
19536
public func withUnexpectedAfterTrailingComma(_ unexpectedAfterTrailingComma: RawUnexpectedNodesSyntax?, arena: SyntaxArena) -> RawGenericParameterSyntax {
19521
- return layoutView.replacingChild(at: 10 , with: unexpectedAfterTrailingComma.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19537
+ return layoutView.replacingChild(at: 12 , with: unexpectedAfterTrailingComma.map(RawSyntax.init), arena: arena).as(RawGenericParameterSyntax.self)!
19522
19538
}
19523
19539
}
19524
19540
0 commit comments