@@ -44,7 +44,7 @@ extension LayoutNode {
44
44
if useDeprecatedChildName, let deprecatedVarName = child. deprecatedVarName {
45
45
parameterName = deprecatedVarName
46
46
} else {
47
- parameterName = child. varOrCaseName
47
+ parameterName = child. labelDeclName
48
48
}
49
49
50
50
return FunctionParameterSyntax (
@@ -80,7 +80,7 @@ extension LayoutNode {
80
80
if child. documentationAbstract. isEmpty {
81
81
return nil
82
82
}
83
- return " - \( child. varOrCaseName ) : \( child. documentationAbstract) "
83
+ return " - \( child. identifier ) : \( child. documentationAbstract) "
84
84
}
85
85
86
86
let formattedParams = """
@@ -116,7 +116,7 @@ extension LayoutNode {
116
116
if useDeprecatedChildName, let deprecatedVarName = child. deprecatedVarName {
117
117
childName = deprecatedVarName
118
118
} else {
119
- childName = child. varOrCaseName
119
+ childName = child. identifier
120
120
}
121
121
122
122
if child. buildableType. isBuilderInitializable {
@@ -127,11 +127,11 @@ extension LayoutNode {
127
127
let param = Node . from ( type: child. buildableType) . layoutNode!. singleNonDefaultedChild
128
128
if child. isOptional {
129
129
produceExpr = ExprSyntax (
130
- " \( childName) Builder().map { \( child. buildableType. syntaxBaseName) ( \( param. varOrCaseName ) : $0) } "
130
+ " \( childName) Builder().map { \( child. buildableType. syntaxBaseName) ( \( param. labelDeclName ) : $0) } "
131
131
)
132
132
} else {
133
133
produceExpr = ExprSyntax (
134
- " \( child. buildableType. syntaxBaseName) ( \( param. varOrCaseName ) : \( childName) Builder()) "
134
+ " \( child. buildableType. syntaxBaseName) ( \( param. labelDeclName ) : \( childName) Builder()) "
135
135
)
136
136
}
137
137
} else {
@@ -149,7 +149,7 @@ extension LayoutNode {
149
149
)
150
150
normalParameters. append (
151
151
FunctionParameterSyntax (
152
- firstName: childName,
152
+ firstName: childName. nonVarCallNameOrLabelDeclName ,
153
153
colon: . colonToken( ) ,
154
154
type: child. parameterType,
155
155
defaultValue: child. defaultInitialization
@@ -158,7 +158,7 @@ extension LayoutNode {
158
158
}
159
159
delegatedInitArgs. append (
160
160
LabeledExprSyntax (
161
- label: child. isUnexpectedNodes ? nil : child. varOrCaseName ,
161
+ label: child. isUnexpectedNodes ? nil : child. labelDeclName ,
162
162
colon: child. isUnexpectedNodes ? nil : . colonToken( ) ,
163
163
expression: produceExpr
164
164
)
@@ -202,11 +202,11 @@ fileprivate func convertFromSyntaxProtocolToSyntaxType(
202
202
if useDeprecatedChildName, let deprecatedVarName = child. deprecatedVarName {
203
203
childName = deprecatedVarName
204
204
} else {
205
- childName = child. varOrCaseName
205
+ childName = child. identifier
206
206
}
207
207
208
208
if child. buildableType. isBaseType && !child. kind. isNodeChoices {
209
- return ExprSyntax ( " \( child. buildableType. syntaxBaseName) (fromProtocol: \( childName. backtickedIfNeeded ) ) " )
209
+ return ExprSyntax ( " \( child. buildableType. syntaxBaseName) (fromProtocol: \( childName. declNameOrVarCallName ) ) " )
210
210
}
211
- return ExprSyntax ( " \( childName. backtickedIfNeeded ) " )
211
+ return ExprSyntax ( " \( childName. declNameOrVarCallName ) " )
212
212
}
0 commit comments