8000 Merge pull request #178 from dan-zheng/upstream-differentiable-attr · swiftlang/swift-syntax@fbf4777 · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit fbf4777

Browse files
authored
Merge pull request #178 from dan-zheng/upstream-differentiable-attr
[AutoDiff upstream] Update gyb-generated files.
2 parents e592a7a + 6d2c80e commit fbf4777

11 files changed

+2092
-1
lines changed

Sources/SwiftSyntax/gyb_generated/Misc.swift

Lines changed: 57 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -873,6 +873,48 @@ extension SyntaxNode {
873873
return ObjCSelectorSyntax(asSyntaxData)
874874
}
875875

876+
public var isDifferentiableAttributeArguments: Bool { return raw.kind == .differentiableAttributeArguments }
877+
public var asDifferentiableAttributeArguments: DifferentiableAttributeArgumentsSyntax? {
878+
guard isDifferentiableAttributeArguments else { return nil }
879+
return DifferentiableAttributeArgumentsSyntax(asSyntaxData)
880+
}
881+
882+
public var isDifferentiationParamsClause: Bool { return raw.kind == .differentiationParamsClause }
883+
public var asDifferentiationParamsClause: DifferentiationParamsClauseSyntax? {
884+
guard isDifferentiationParamsClause else { return nil }
885+
return DifferentiationParamsClauseSyntax(asSyntaxData)
886+
}
887+
888+
public var isDifferentiationParams: Bool { return raw.kind == .differentiationParams }
889+
public var asDifferentiationParams: DifferentiationParamsSyntax? {
890+
guard isDifferentiationParams else { return nil }
891+
return DifferentiationParamsSyntax(asSyntaxData)
892+
}
893+
894+
public var isDifferentiationParamList: Bool { return raw.kind == .differentiationParamList }
895+
public var asDifferentiationParamList: DifferentiationParamListSyntax? {
896+
guard isDifferentiationParamList else { return nil }
897+
return DifferentiationParamListSyntax(asSyntaxData)
898+
}
899+
900+
public var isDifferentiationParam: Bool { return raw.kind == .differentiationParam }
901+
public var asDifferentiationParam: DifferentiationParamSyntax? {
902+
guard isDifferentiationParam else { return nil }
903+
return DifferentiationParamSyntax(asSyntaxData)
904+
}
905+
906+
public var isDifferentiableAttributeFuncSpecifier: Bool { return raw.kind == .differentiableAttributeFuncSpecifier }
907+
public var asDifferentiableAttributeFuncSpecifier: DifferentiableAttributeFuncSpecifierSyntax? {
908+
guard isDifferentiableAttributeFuncSpecifier else { return nil }
909+
return DifferentiableAttributeFuncSpecifierSyntax(asSyntaxData)
910+
}
911+
912+
public var isFunctionDeclName: Bool { return raw.kind == .functionDeclName }
913+
public var asFunctionDeclName: FunctionDeclNameSyntax? {
914+
guard isFunctionDeclName else { return nil }
915+
return FunctionDeclNameSyntax(asSyntaxData)
916+
}
917+
876918
public var isContinueStmt: Bool { return raw.kind == .continueStmt }
877919
public var asContinueStmt: ContinueStmtSyntax? {
878920
guard isContinueStmt else { return nil }
@@ -1657,6 +1699,20 @@ extension Syntax {
16571699
return node
16581700
case .objCSelector(let node):
16591701
return node
1702+
case .differentiableAttributeArguments(let node):
1703+
return node
1704+
case .differentiationParamsClause(let node):
1705+
return node
1706+
case .differentiationParams(let node):
1707+
return node
1708+
case .differentiationParamList(let node):
1709+
return node
1710+
case .differentiationParam(let node):
1711+
return node
1712+
case .differentiableAttributeFuncSpecifier(let node):
1713+
return node
1714+
case .functionDeclName(let node):
1715+
return node
16601716
case .continueStmt(let node):
16611717
return node
16621718
case .whileStmt(let node):
@@ -1822,6 +1878,6 @@ extension Syntax {
18221878
extension SyntaxParser {
18231879
static func verifyNodeDeclarationHash() -> Bool {
18241880
return String(cString: swiftparse_syntax_structure_versioning_identifier()!) ==
1825-
"1232070026209439384"
1881+
"274521544372836110"
18261882
}
18271883
}

Sources/SwiftSyntax/gyb_generated/SyntaxAnyVisitor.swift

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1058,6 +1058,55 @@ open class SyntaxAnyVisitor: SyntaxVisitor {
10581058
override open func visitPost(_ node: ObjCSelectorSyntax) {
10591059
visitAnyPost(node._syntaxNode)
10601060
}
1061+
override open func visit(_ node: DifferentiableAttributeArgumentsSyntax) -> SyntaxVisitorContinueKind {
1062+
return visitAny(node._syntaxNode)
1063+
}
1064+
1065+
override open func visitPost(_ node: DifferentiableAttributeArgumentsSyntax) {
1066+
visitAnyPost(node._syntaxNode)
1067+
}
1068+
override open func visit(_ node: DifferentiationParamsClauseSyntax) -> SyntaxVisitorContinueKind {
1069+
return visitAny(node._syntaxNode)
1070+
}
1071+
1072+
override open func visitPost(_ node: DifferentiationParamsClauseSyntax) {
1073+
visitAnyPost(node._syntaxNode)
1074+
}
1075+
override open func visit(_ node: DifferentiationParamsSyntax) -> SyntaxVisitorContinueKind {
1076+
return visitAny(node._syntaxNode)
1077+
}
1078+
1079+
override open func visitPost(_ node: DifferentiationParamsSyntax) {
1080+
visitAnyPost(node._syntaxNode)
1081+
}
1082+
override open func visit(_ node: DifferentiationParamListSyntax) -> SyntaxVisitorContinueKind {
1083+
return visitAny(node._syntaxNode)
1084+
}
1085+
1086+
override open func visitPost(_ node: DifferentiationParamListSyntax) {
1087+
visitAnyPost(node._syntaxNode)
1088+
}
1089+
override open func visit(_ node: DifferentiationParamSyntax) -> SyntaxVisitorContinueKind {
1090+
return visitAny(node._syntaxNode)
1091+
}
1092+
1093+
override open func visitPost(_ node: DifferentiationParamSyntax) {
1094+
visitAnyPost(node._syntaxNode)
1095+
}
1096+
override open func visit(_ node: DifferentiableAttributeFuncSpecifierSyntax) -> SyntaxVisitorContinueKind {
1097+
return visitAny(node._syntaxNode)
1098+
}
1099+
1100+
override open func visitPost(_ node: DifferentiableAttributeFuncSpecifierSyntax) {
1101+
visitAnyPost(node._syntaxNode)
1102+
}
1103+
override open func visit(_ node: FunctionDeclNameSyntax) -> SyntaxVisitorContinueKind {
1104+
return visitAny(node._syntaxNode)
1105+
}
1106+
1107+
override open func visitPost(_ node: FunctionDeclNameSyntax) {
1108+
visitAnyPost(node._syntaxNode)
1109+
}
10611110
override open func visit(_ node: ContinueStmtSyntax) -> SyntaxVisitorContinueKind {
10621111
return visitAny(node._syntaxNode)
10631112
}

0 commit comments

Comments
 (0)
0