Skip to content

Commit 65adda3

Browse files
committed
[generated] Re-generate generated code
1 parent 06ef292 commit 65adda3

18 files changed

+414
-2
lines changed

Sources/SwiftParser/generated/ExperimentalFeatures.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,7 @@ extension Parser.ExperimentalFeatures {
3232

3333
/// Whether to enable the parsing of typed throws.
3434
public static let typedThrows = Self(rawValue: 1 << 2)
35+
36+
/// Whether to enable the parsing of 'do' expressions.
37+
public static let doExpressions = Self(rawValue: 1 << 3)
3538
}

Sources/SwiftParserDiagnostics/generated/ChildNameForDiagnostics.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ private func childNameForDiagnostics(_ keyPath: AnyKeyPath) -> String? {
9292
return "value type"
9393
case \DifferentiabilityWithRespectToArgumentSyntax.arguments:
9494
return "arguments"
95+
case \DoExprSyntax.body:
96+
return "body"
9597
case \DoStmtSyntax.body:
9698
return "body"
9799
case \DocumentationAttributeArgumentSyntax.label:

Sources/SwiftParserDiagnostics/generated/SyntaxKindNameForDiagnostics.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,8 @@ extension SyntaxKind {
131131
return "'@differentiable' arguments"
132132
case .discardStmt:
133133
return "'discard' statement"
134+
case .doExpr:
135+
return "'do' block"
134136
case .doStmt:
135137
return "'do' statement"
136138
case .documentationAttributeArgumentList:

Sources/SwiftSyntax/generated/ChildNameForKeyPath.swift

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1015,6 +1015,20 @@ public func childName(_ keyPath: AnyKeyPath) -> String? {
10151015
return "expression"
10161016
case \DiscardStmtSyntax.unexpectedAfterExpression:
10171017
return "unexpectedAfterExpression"
1018+
case \DoExprSyntax.unexpectedBeforeDoKeyword:
1019+
return "unexpectedBeforeDoKeyword"
1020+
case \DoExprSyntax.doKeyword:
1021+
return "doKeyword"
1022+
case \DoExprSyntax.unexpectedBetweenDoKeywordAndBody:
1023+
return "unexpectedBetweenDoKeywordAndBody"
1024+
case \DoExprSyntax.body:
1025+
return "body"
1026+
case \DoExprSyntax.unexpectedBetweenBodyAndCatchClauses:
1027+
return "unexpectedBetweenBodyAndCatchClauses"
1028+
case \DoExprSyntax.catchClauses:
1029+
return "catchClauses"
1030+
case \DoExprSyntax.unexpectedAfterCatchClauses:
1031+
return "unexpectedAfterCatchClauses"
10181032
case \DoStmtSyntax.unexpectedBeforeDoKeyword:
10191033
return "unexpectedBeforeDoKeyword"
10201034
case \DoStmtSyntax.doKeyword:

Sources/SwiftSyntax/generated/SyntaxAnyVisitor.swift

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -728,6 +728,20 @@ open class SyntaxAnyVisitor: SyntaxVisitor {
728728
visitAnyPost(node._syntaxNode)
729729
}
730730

731+
#if compiler(>=5.8)
732+
@_spi(ExperimentalLanguageFeatures)
733+
#endif
734+
override open func visit(_ node: DoExprSyntax) -> SyntaxVisitorContinueKind {
735+
return visitAny(node._syntaxNode)
736+
}
737+
738+
#if compiler(>=5.8)
739+
@_spi(ExperimentalLanguageFeatures)
740+
#endif
741+
override open func visitPost(_ node: DoExprSyntax) {
742+
visitAnyPost(node._syntaxNode)
743+
}
744+
731745
override open func visit(_ node: DoStmtSyntax) -> SyntaxVisitorContinueKind {
732746
return visitAny(node._syntaxNode)
733747
}

Sources/SwiftSyntax/generated/SyntaxBaseNodes.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -474,6 +474,7 @@ public extension Syntax {
474474
/// - ``DeclReferenceExprSyntax``
475475
/// - ``DictionaryExprSyntax``
476476
/// - ``DiscardAssignmentExprSyntax``
477+
/// - ``DoExprSyntax``
477478
/// - ``EditorPlaceholderExprSyntax``
478479
/// - ``FloatLiteralExprSyntax``
479480
/// - ``ForceUnwrapExprSyntax``
@@ -546,7 +547,7 @@ public struct ExprSyntax: ExprSyntaxProtocol, SyntaxHashable {
546547

547548
public init?(_ node: some SyntaxProtocol) {
548549
switch node.raw.kind {
549-
case .arrayExpr, .arrowExpr, .asExpr, .assignmentExpr, .awaitExpr, .binaryOperatorExpr, .booleanLiteralExpr, .borrowExpr, .canImportExpr, .canImportVersionInfo, .closureExpr, .consumeExpr, .copyExpr, .declReferenceExpr, .dictionaryExpr, .discardAssignmentExpr, .editorPlaceholderExpr, .floatLiteralExpr, .forceUnwrapExpr, .functionCallExpr, .genericSpecializationExpr, .ifExpr, .inOutExpr, .infixOperatorExpr, .integerLiteralExpr, .isExpr, .keyPathExpr, .macroExpansionExpr, .memberAccessExpr, .missingExpr, .nilLiteralExpr, .optionalChainingExpr, .packElementExpr, .packExpansionExpr, .patternExpr, .postfixIfConfigExpr, .postfixOperatorExpr, .prefixOperatorExpr, .regexLiteralExpr, .sequenceExpr, .simpleStringLiteralExpr, .stringLiteralExpr, .subscriptCallExpr, .superExpr, .switchExpr, .ternaryExpr, .tryExpr, .tupleExpr, .typeExpr, .unresolvedAsExpr, .unresolvedIsExpr, .unresolvedTernaryExpr:
550+
case .arrayExpr, .arrowExpr, .asExpr, .assignmentExpr, .awaitExpr, .binaryOperatorExpr, .booleanLiteralExpr, .borrowExpr, .canImportExpr, .canImportVersionInfo, .closureExpr, .consumeExpr, .copyExpr, .declReferenceExpr, .dictionaryExpr, .discardAssignmentExpr, .doExpr, .editorPlaceholderExpr, .floatLiteralExpr, .forceUnwrapExpr, .functionCallExpr, .genericSpecializationExpr, .ifExpr, .inOutExpr, .infixOperatorExpr, .integerLiteralExpr, .isExpr, .keyPathExpr, .macroExpansionExpr, .memberAccessExpr, .missingExpr, .nilLiteralExpr, .optionalChainingExpr, .packElementExpr, .packExpansionExpr, .patternExpr, .postfixIfConfigExpr, .postfixOperatorExpr, .prefixOperatorExpr, .regexLiteralExpr, .sequenceExpr, .simpleStringLiteralExpr, .stringLiteralExpr, .subscriptCallExpr, .superExpr, .switchExpr, .ternaryExpr, .tryExpr, .tupleExpr, .typeExpr, .unresolvedAsExpr, .unresolvedIsExpr, .unresolvedTernaryExpr:
550551
self._syntaxNode = node._syntaxNode
551552
default:
552553
return nil
@@ -587,6 +588,7 @@ public struct ExprSyntax: ExprSyntaxProtocol, SyntaxHashable {
587588
.node(DeclReferenceExprSyntax.self),
588589
.node(DictionaryExprSyntax.self),
589590
.node(DiscardAssignmentExprSyntax.self),
591+
.node(DoExprSyntax.self),
590592
.node(EditorPlaceholderExprSyntax.self),
591593
.node(FloatLiteralExprSyntax.self),
592594
.node(ForceUnwrapExprSyntax.self),
@@ -1608,6 +1610,7 @@ extension Syntax {
16081610
.node(DifferentiableAttributeArgumentsSyntax.self),
16091611
.node(DiscardAssignmentExprSyntax.self),
16101612
.node(DiscardStmtSyntax.self),
1613+
.node(DoExprSyntax.self),
16111614
.node(DoStmtSyntax.self),
16121615
.node(DocumentationAttributeArgumentListSyntax.self),
16131616
.node(DocumentationAttributeArgumentSyntax.self),

Sources/SwiftSyntax/generated/SyntaxCollections.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,7 @@ public struct AvailabilityArgumentListSyntax: SyntaxCollection, SyntaxHashable {
229229
///
230230
/// ### Contained in
231231
///
232+
/// - ``DoExprSyntax``.``DoExprSyntax/catchClauses``
232233
/// - ``DoStmtSyntax``.``DoStmtSyntax/catchClauses``
233234
public struct CatchClauseListSyntax: SyntaxCollection, SyntaxHashable {
234235
public typealias Element = CatchClauseSyntax

Sources/SwiftSyntax/generated/SyntaxEnum.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,10 @@ public enum SyntaxEnum {
9999
case differentiableAttributeArguments(DifferentiableAttributeArgumentsSyntax)
100100
case discardAssignmentExpr(DiscardAssignmentExprSyntax)
101101
case discardStmt(DiscardStmtSyntax)
102+
#if compiler(>=5.8)
103+
@_spi(ExperimentalLanguageFeatures)
104+
#endif
105+
case doExpr(DoExprSyntax)
102106
case doStmt(DoStmtSyntax)
103107
case documentationAttributeArgumentList(DocumentationAttributeArgumentListSyntax)
104108
case documentationAttributeArgument(DocumentationAttributeArgumentSyntax)
@@ -471,6 +475,8 @@ public extension Syntax {
471475
return .discardAssignmentExpr(DiscardAssignmentExprSyntax(self)!)
472476
case .discardStmt:
473477
return .discardStmt(DiscardStmtSyntax(self)!)
478+
case .doExpr:
479+
return .doExpr(DoExprSyntax(self)!)
474480
case .doStmt:
475481
return .doStmt(DoStmtSyntax(self)!)
476482
case .documentationAttributeArgumentList:

Sources/SwiftSyntax/generated/SyntaxKind.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,10 @@ public enum SyntaxKind: CaseIterable {
9999
case differentiableAttributeArguments
100100
case discardAssignmentExpr
101101
case discardStmt
102+
#if compiler(>=5.8)
103+
@_spi(ExperimentalLanguageFeatures)
104+
#endif
105+
case doExpr
102106
case doStmt
103107
case documentationAttributeArgumentList
104108
case documentationAttributeArgument
@@ -592,6 +596,8 @@ public enum SyntaxKind: CaseIterable {
592596
return DiscardAssignmentExprSyntax.self
593597
case .discardStmt:
594598
return DiscardStmtSyntax.self
599+
case .doExpr:
600+
return DoExprSyntax.self
595601
case .doStmt:
596602
return DoStmtSyntax.self
597603
case .documentationAttributeArgumentList:

Sources/SwiftSyntax/generated/SyntaxRewriter.swift

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -668,6 +668,16 @@ open class SyntaxRewriter {
668668
return StmtSyntax(visitChildren(node))
669669
}
670670

671+
/// Visit a ``DoExprSyntax``.
672+
/// - Parameter node: the node that is being visited
673+
/// - Returns: the rewritten node
674+
#if compiler(>=5.8)
675+
@_spi(ExperimentalLanguageFeatures)
676+
#endif
677+
open func visit(_ node: DoExprSyntax) -> ExprSyntax {
678+
return ExprSyntax(visitChildren(node))
679+
}
680+
671681
/// Visit a ``DoStmtSyntax``.
672682
/// - Parameter node: the node that is being visited
673683
/// - Returns: the rewritten node
@@ -2442,6 +2452,10 @@ open class SyntaxRewriter {
24422452
return {
24432453
self.visitImpl($0, DiscardStmtSyntax.self, self.visit)
24442454
}
2455+
case .doExpr:
2456+
return {
2457+
self.visitImpl($0, DoExprSyntax.self, self.visit)
2458+
}
24452459
case .doStmt:
24462460
return {
24472461
self.visitImpl($0, DoStmtSyntax.self, self.visit)
@@ -3392,6 +3406,8 @@ open class SyntaxRewriter {
33923406
return visitImpl(node, DiscardAssignmentExprSyntax.self, visit)
33933407
case .discardStmt:
33943408
return visitImpl(node, DiscardStmtSyntax.self, visit)
3409+
case .doExpr:
3410+
return visitImpl(node, DoExprSyntax.self, visit)
33953411
case .doStmt:
33963412
return visitImpl(node, DoStmtSyntax.self, visit)
33973413
case .documentationAttributeArgumentList:

Sources/SwiftSyntax/generated/SyntaxTraits.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -699,6 +699,8 @@ extension DictionaryElementSyntax: WithTrailingCommaSyntax {}
699699

700700
extension DifferentiabilityArgumentSyntax: WithTrailingCommaSyntax {}
701701

702+
extension DoExprSyntax: WithCodeBlockSyntax {}
703+
702704
extension DoStmtSyntax: WithCodeBlockSyntax {}
703705

704706
extension DocumentationAttributeArgumentSyntax: WithTrailingCommaSyntax {}

Sources/SwiftSyntax/generated/SyntaxVisitor.swift

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1042,6 +1042,24 @@ open class SyntaxVisitor {
10421042
open func visitPost(_ node: DiscardStmtSyntax) {
10431043
}
10441044

1045+
/// Visiting ``DoExprSyntax`` specifically.
1046+
/// - Parameter node: the node we are visiting.
1047+
/// - Returns: how should we continue visiting.
1048+
#if compiler(>=5.8)
1049+
@_spi(ExperimentalLanguageFeatures)
1050+
#endif
1051+
open func visit(_ node: DoExprSyntax) -> SyntaxVisitorContinueKind {
1052+
return .visitChildren
1053+
}
1054+
1055+
/// The function called after visiting ``DoExprSyntax`` and its descendants.
1056+
/// - node: the node we just finished visiting.
1057+
#if compiler(>=5.8)
1058+
@_spi(ExperimentalLanguageFeatures)
1059+
#endif
1060+
open func visitPost(_ node: DoExprSyntax) {
1061+
}
1062+
10451063
/// Visiting ``DoStmtSyntax`` specifically.
10461064
/// - Parameter node: the node we are visiting.
10471065
/// - Returns: how should we continue visiting.
@@ -3762,6 +3780,10 @@ open class SyntaxVisitor {
37623780
return {
37633781
self.visitImpl($0, DiscardStmtSyntax.self, self.visit, self.visitPost)
37643782
}
3783+
case .doExpr:
3784+
return {
3785+
self.visitImpl($0, DoExprSyntax.self, self.visit, self.visitPost)
3786+
}
37653787
case .doStmt:
37663788
return {
37673789
self.visitImpl($0, DoStmtSyntax.self, self.visit, self.visitPost)
@@ -4715,6 +4737,8 @@ open class SyntaxVisitor {
47154737
visitImpl(node, DiscardAssignmentExprSyntax.self, visit, visitPost)
47164738
case .discardStmt:
47174739
visitImpl(node, DiscardStmtSyntax.self, visit, visitPost)
4740+
case .doExpr:
4741+
visitImpl(node, DoExprSyntax.self, visit, visitPost)
47184742
case .doStmt:
47194743
visitImpl(node, DoStmtSyntax.self, visit, visitPost)
47204744
case .documentationAttributeArgumentList:

Sources/SwiftSyntax/generated/raw/RawSyntaxNodesD.swift

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1908,6 +1908,91 @@ public struct RawDiscardStmtSyntax: RawStmtSyntaxNodeProtocol {
19081908
}
19091909
}
19101910

1911+
#if compiler(>=5.8)
1912+
@_spi(ExperimentalLanguageFeatures)
1913+
#endif
1914+
@_spi(RawSyntax)
1915+
public struct RawDoExprSyntax: RawExprSyntaxNodeProtocol {
1916+
@_spi(RawSyntax)
1917+
public var layoutView: RawSyntaxLayoutView {
1918+
return raw.layoutView!
1919+
}
1920+
1921+
public static func isKindOf(_ raw: RawSyntax) -> Bool {
1922+
return raw.kind == .doExpr
1923+
}
1924+
1925+
public var raw: RawSyntax
1926+
1927+
init(raw: RawSyntax) {
1928+
precondition(Self.isKindOf(raw))
1929+
self.raw = raw
1930+
}
1931+
1932+
private init(unchecked raw: RawSyntax) {
1933+
self.raw = raw
1934+
}
1935+
1936+
public init?(_ other: some RawSyntaxNodeProtocol) {
1937+
guard Self.isKindOf(other.raw) else {
1938+
return nil
1939+
}
1940+
self.init(unchecked: other.raw)
1941+
}
1942+
1943+
public init(
1944+
_ unexpectedBeforeDoKeyword: RawUnexpectedNodesSyntax? = nil,
1945+
doKeyword: RawTokenSyntax,
1946+
_ unexpectedBetweenDoKeywordAndBody: RawUnexpectedNodesSyntax? = nil,
1947+
body: RawCodeBlockSyntax,
1948+
_ unexpectedBetweenBodyAndCatchClauses: RawUnexpectedNodesSyntax? = nil,
1949+
catchClauses: RawCatchClauseListSyntax,
1950+
_ unexpectedAfterCatchClauses: RawUnexpectedNodesSyntax? = nil,
1951+
arena: __shared SyntaxArena
1952+
) {
1953+
let raw = RawSyntax.makeLayout(
1954+
kind: .doExpr, uninitializedCount: 7, arena: arena) { layout in
1955+
layout.initialize(repeating: nil)
1956+
layout[0] = unexpectedBeforeDoKeyword?.raw
1957+
layout[1] = doKeyword.raw
1958+
layout[2] = unexpectedBetweenDoKeywordAndBody?.raw
1959+
layout[3] = body.raw
1960+
layout[4] = unexpectedBetweenBodyAndCatchClauses?.raw
1961+
layout[5] = catchClauses.raw
1962+
layout[6] = unexpectedAfterCatchClauses?.raw
1963+
}
1964+
self.init(unchecked: raw)
1965+
}
1966+
1967+
public var unexpectedBeforeDoKeyword: RawUnexpectedNodesSyntax? {
1968+
layoutView.children[0].map(RawUnexpectedNodesSyntax.init(raw:))
1969+
}
1970+
1971+
public var doKeyword: RawTokenSyntax {
1972+
layoutView.children[1].map(RawTokenSyntax.init(raw:))!
1973+
}
1974+
1975+
public var unexpectedBetweenDoKeywordAndBody: RawUnexpectedNodesSyntax? {
1976+
layoutView.children[2].map(RawUnexpectedNodesSyntax.init(raw:))
1977+
}
1978+
1979+
public var body: RawCodeBlockSyntax {
1980+
layoutView.children[3].map(RawCodeBlockSyntax.init(raw:))!
1981+
}
1982+
1983+
public var unexpectedBetweenBodyAndCatchClauses: RawUnexpectedNodesSyntax? {
1984+
layoutView.children[4].map(RawUnexpectedNodesSyntax.init(raw:))
1985+
}
1986+
1987+
public var catchClauses: RawCatchClauseListSyntax {
1988+
layoutView.children[5].map(RawCatchClauseListSyntax.init(raw:))!
1989+
}
1990+
1991+
public var unexpectedAfterCatchClauses: RawUnexpectedNodesSyntax? {
1992+
layoutView.children[6].map(RawUnexpectedNodesSyntax.init(raw:))
1993+
}
1994+
}
1995+
19111996
@_spi(RawSyntax)
19121997
public struct RawDoStmtSyntax: RawStmtSyntaxNodeProtocol {
19131998
@_spi(RawSyntax)

Sources/SwiftSyntax/generated/raw/RawSyntaxNodesEF.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -974,7 +974,7 @@ public struct RawExprSyntax: RawExprSyntaxNodeProtocol {
974974

975975
public static func isKindOf(_ raw: RawSyntax) -> Bool {
976976
switch raw.kind {
977-
case .arrayExpr, .arrowExpr, .asExpr, .assignmentExpr, .awaitExpr, .binaryOperatorExpr, .booleanLiteralExpr, .borrowExpr, .canImportExpr, .canImportVersionInfo, .closureExpr, .consumeExpr, .copyExpr, .declReferenceExpr, .dictionaryExpr, .discardAssignmentExpr, .editorPlaceholderExpr, .floatLiteralExpr, .forceUnwrapExpr, .functionCallExpr, .genericSpecializationExpr, .ifExpr, .inOutExpr, .infixOperatorExpr, .integerLiteralExpr, .isExpr, .keyPathExpr, .macroExpansionExpr, .memberAccessExpr, .missingExpr, .nilLiteralExpr, .optionalChainingExpr, .packElementExpr, .packExpansionExpr, .patternExpr, .postfixIfConfigExpr, .postfixOperatorExpr, .prefixOperatorExpr, .regexLiteralExpr, .sequenceExpr, .simpleStringLiteralExpr, .stringLiteralExpr, .subscriptCallExpr, .superExpr, .switchExpr, .ternaryExpr, .tryExpr, .tupleExpr, .typeExpr, .unresolvedAsExpr, .unresolvedIsExpr, .unresolvedTernaryExpr:
977+
case .arrayExpr, .arrowExpr, .asExpr, .assignmentExpr, .awaitExpr, .binaryOperatorExpr, .booleanLiteralExpr, .borrowExpr, .canImportExpr, .canImportVersionInfo, .closureExpr, .consumeExpr, .copyExpr, .declReferenceExpr, .dictionaryExpr, .discardAssignmentExpr, .doExpr, .editorPlaceholderExpr, .floatLiteralExpr, .forceUnwrapExpr, .functionCallExpr, .genericSpecializationExpr, .ifExpr, .inOutExpr, .infixOperatorExpr, .integerLiteralExpr, .isExpr, .keyPathExpr, .macroExpansionExpr, .memberAccessExpr, .missingExpr, .nilLiteralExpr, .optionalChainingExpr, .packElementExpr, .packExpansionExpr, .patternExpr, .postfixIfConfigExpr, .postfixOperatorExpr, .prefixOperatorExpr, .regexLiteralExpr, .sequenceExpr, .simpleStringLiteralExpr, .stringLiteralExpr, .subscriptCallExpr, .superExpr, .switchExpr, .ternaryExpr, .tryExpr, .tupleExpr, .typeExpr, .unresolvedAsExpr, .unresolvedIsExpr, .unresolvedTernaryExpr:
978978
return true
979979
default:
980980
return false

Sources/SwiftSyntax/generated/raw/RawSyntaxValidation.swift

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -993,6 +993,15 @@ func validateLayout(layout: RawSyntaxBuffer, as kind: SyntaxKind) {
993993
assertNoError(kind, 2, verify(layout[2], as: RawUnexpectedNodesSyntax?.self))
994994
assertNoError(kind, 3, verify(layout[3], as: RawExprSyntax.self))
995995
assertNoError(kind, 4, verify(layout[4], as: RawUnexpectedNodesSyntax?.self))
996+
case .doExpr:
997+
assert(layout.count == 7)
998+
assertNoError(kind, 0, verify(layout[0], as: RawUnexpectedNodesSyntax?.self))
999+
assertNoError(kind, 1, verify(layout[1], as: RawTokenSyntax.self, tokenChoices: [.keyword("do")]))
1000+
assertNoError(kind, 2, verify(layout[2], as: RawUnexpectedNodesSyntax?.self))
1001+
assertNoError(kind, 3, verify(layout[3], as: RawCodeBlockSyntax.self))
1002+
assertNoError(kind, 4, verify(layout[4], as: RawUnexpectedNodesSyntax?.self))
1003+
assertNoError(kind, 5, verify(layout[5], as: RawCatchClauseListSyntax.self))
1004+
assertNoError(kind, 6, verify(layout[6], as: RawUnexpectedNodesSyntax?.self))
9961005
case .doStmt:
9971006
assert(layout.count == 7)
9981007
assertNoError(kind, 0, verify(layout[0], as: RawUnexpectedNodesSyntax?.self))

Sources/SwiftSyntax/generated/syntaxNodes/SyntaxNodesC.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3226,6 +3226,7 @@ public struct CodeBlockItemSyntax: SyntaxProtocol, SyntaxHashable, _LeafSyntaxNo
32263226
/// - ``CatchClauseSyntax``.``CatchClauseSyntax/body``
32273227
/// - ``DeferStmtSyntax``.``DeferStmtSyntax/body``
32283228
/// - ``DeinitializerDeclSyntax``.``DeinitializerDeclSyntax/body``
3229+
/// - ``DoExprSyntax``.``DoExprSyntax/body``
32293230
/// - ``DoStmtSyntax``.``DoStmtSyntax/body``
32303231
/// - ``ForStmtSyntax``.``ForStmtSyntax/body``
32313232
/// - ``FunctionDeclSyntax``.``FunctionDeclSyntax/body``

0 commit comments

Comments
 (0)