Skip to content

Commit 861a8a6

Browse files
authored
Merge pull request swiftlang#209 from dan-zheng/autodiff-attributes
[AutoDiff] Update gyb-generated files.
2 parents 2722ad0 + fa841eb commit 861a8a6

File tree

11 files changed

+298
-692
lines changed

11 files changed

+298
-692
lines changed

Sources/SwiftSyntax/gyb_generated/Misc.swift

Lines changed: 21 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -885,34 +885,28 @@ extension SyntaxNode {
885885
return DifferentiableAttributeArgumentsSyntax(asSyntaxData)
886886
}
887887

888-
public var isDifferentiationParamsClause: Bool { return raw.kind == .differentiationParamsClause }
889-
public var asDifferentiationParamsClause: DifferentiationParamsClauseSyntax? {
890-
guard isDifferentiationParamsClause else { return nil }
891-
return DifferentiationParamsClauseSyntax(asSyntaxData)
888+
public var isDifferentiabilityParamsClause: Bool { return raw.kind == .differentiabilityParamsClause }
889+
public var asDifferentiabilityParamsClause: DifferentiabilityParamsClauseSyntax? {
890+
guard isDifferentiabilityParamsClause else { return nil }
891+
return DifferentiabilityParamsClauseSyntax(asSyntaxData)
892892
}
893893

894-
public var isDifferentiationParams: Bool { return raw.kind == .differentiationParams }
895-
public var asDifferentiationParams: DifferentiationParamsSyntax? {
896-
guard isDifferentiationParams else { return nil }
897-
return DifferentiationParamsSyntax(asSyntaxData)
894+
public var isDifferentiabilityParams: Bool { return raw.kind == .differentiabilityParams }
895+
public var asDifferentiabilityParams: DifferentiabilityParamsSyntax? {
896+
guard isDifferentiabilityParams else { return nil }
897+
return DifferentiabilityParamsSyntax(asSyntaxData)
898898
}
899899

900-
public var isDifferentiationParamList: Bool { return raw.kind == .differentiationParamList }
901-
public var asDifferentiationParamList: DifferentiationParamListSyntax? {
902-
guard isDifferentiationParamList else { return nil }
903-
return DifferentiationParamListSyntax(asSyntaxData)
900+
public var isDifferentiabilityParamList: Bool { return raw.kind == .differentiabilityParamList }
901+
public var asDifferentiabilityParamList: DifferentiabilityParamListSyntax? {
902+
guard isDifferentiabilityParamList else { return nil }
903+
return DifferentiabilityParamListSyntax(asSyntaxData)
904904
}
905905

906-
public var isDifferentiationParam: Bool { return raw.kind == .differentiationParam }
907-
public var asDifferentiationParam: DifferentiationParamSyntax? {
908-
guard isDifferentiationParam else { return nil }
909-
return DifferentiationParamSyntax(asSyntaxData)
910-
}
911-
912-
public var isDifferentiableAttributeFuncSpecifier: Bool { return raw.kind == .differentiableAttributeFuncSpecifier }
913-
public var asDifferentiableAttributeFuncSpecifier: DifferentiableAttributeFuncSpecifierSyntax? {
914-
guard isDifferentiableAttributeFuncSpecifier else { return nil }
915-
return DifferentiableAttributeFuncSpecifierSyntax(asSyntaxData)
906+
public var isDifferentiabilityParam: Bool { return raw.kind == .differentiabilityParam }
907+
public var asDifferentiabilityParam: DifferentiabilityParamSyntax? {
908+
guard isDifferentiabilityParam else { return nil }
909+
return DifferentiabilityParamSyntax(asSyntaxData)
916910
}
917911

918912
public var isDerivativeRegistrationAttributeArguments: Bool { return raw.kind == .derivativeRegistrationAttributeArguments }
@@ -1735,15 +1729,13 @@ extension Syntax {
17351729
return node
17361730
case .differentiableAttributeArguments(let node):
17371731
return node
1738-
case .differentiationParamsClause(let node):
1739-
return node
1740-
case .differentiationParams(let node):
1732+
case .differentiabilityParamsClause(let node):
17411733
return node
1742-
case .differentiationParamList(let node):
1734+
case .differentiabilityParams(let node):
17431735
return node
1744-
case .differentiationParam(let node):
1736+
case .differentiabilityParamList(let node):
17451737
return node
1746-
case .differentiableAttributeFuncSpecifier(let node):
1738+
case .differentiabilityParam(let node):
17471739
return node
17481740
case .derivativeRegistrationAttributeArguments(let node):
17491741
return node
@@ -1920,6 +1912,6 @@ extension Syntax {
19201912
extension SyntaxParser {
19211913
static func verifyNodeDeclarationHash() -> Bool {
19221914
return String(cString: swiftparse_syntax_structure_versioning_identifier()!) ==
1923-
"-1461032627210044719"
1915+
"3634919159735844058"
19241916
}
19251917
}

Sources/SwiftSyntax/gyb_generated/SyntaxAnyVisitor.swift

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1072,39 +1072,32 @@ open class SyntaxAnyVisitor: SyntaxVisitor {
10721072
override open func visitPost(_ node: DifferentiableAttributeArgumentsSyntax) {
10731073
visitAnyPost(node._syntaxNode)
10741074
}
1075-
override open func visit(_ node: DifferentiationParamsClauseSyntax) -> SyntaxVisitorContinueKind {
1075+
override open func visit(_ node: DifferentiabilityParamsClauseSyntax) -> SyntaxVisitorContinueKind {
10761076
return visitAny(node._syntaxNode)
10771077
}
10781078

1079-
override open func visitPost(_ node: DifferentiationParamsClauseSyntax) {
1079+
override open func visitPost(_ node: DifferentiabilityParamsClauseSyntax) {
10801080
visitAnyPost(node._syntaxNode)
10811081
}
1082-
override open func visit(_ node: DifferentiationParamsSyntax) -> SyntaxVisitorContinueKind {
1082+
override open func visit(_ node: DifferentiabilityParamsSyntax) -> SyntaxVisitorContinueKind {
10831083
return visitAny(node._syntaxNode)
10841084
}
10851085

1086-
override open func visitPost(_ node: DifferentiationParamsSyntax) {
1086+
override open func visitPost(_ node: DifferentiabilityParamsSyntax) {
10871087
visitAnyPost(node._syntaxNode)
10881088
}
1089-
override open func visit(_ node: DifferentiationParamListSyntax) -> SyntaxVisitorContinueKind {
1089+
override open func visit(_ node: DifferentiabilityParamListSyntax) -> SyntaxVisitorContinueKind {
10901090
return visitAny(node._syntaxNode)
10911091
}
10921092

1093-
override open func visitPost(_ node: DifferentiationParamListSyntax) {
1093+
override open func visitPost(_ node: DifferentiabilityParamListSyntax) {
10941094
visitAnyPost(node._syntaxNode)
10951095
}
1096-
override open func visit(_ node: DifferentiationParamSyntax) -> SyntaxVisitorContinueKind {
1096+
override open func visit(_ node: DifferentiabilityParamSyntax) -> SyntaxVisitorContinueKind {
10971097
return visitAny(node._syntaxNode)
10981098
}
10991099

1100-
override open func visitPost(_ node: DifferentiationParamSyntax) {
1101-
visitAnyPost(node._syntaxNode)
1102-
}
1103-
override open func visit(_ node: DifferentiableAttributeFuncSpecifierSyntax) -> SyntaxVisitorContinueKind {
1104-
return visitAny(node._syntaxNode)
1105-
}
1106-
1107-
override open func visitPost(_ node: DifferentiableAttributeFuncSpecifierSyntax) {
1100+
override open func visitPost(_ node: DifferentiabilityParamSyntax) {
11081101
visitAnyPost(node._syntaxNode)
11091102
}
11101103
override open func visit(_ node: DerivativeRegistrationAttributeArgumentsSyntax) -> SyntaxVisitorContinueKind {

0 commit comments

Comments
 (0)