@@ -199,7 +199,7 @@ extension ASTGenVisitor {
199199 preconditionFailure ( " isExprMigrated() mismatch " )
200200 }
201201
202- public func generate( arrowExpr node: ArrowExprSyntax ) -> BridgedArrowExpr {
202+ func generate( arrowExpr node: ArrowExprSyntax ) -> BridgedArrowExpr {
203203 let asyncLoc : BridgedSourceLoc
204204 let throwsLoc : BridgedSourceLoc
205205 let thrownTypeExpr : BridgedNullableExpr
@@ -231,15 +231,15 @@ extension ASTGenVisitor {
231231 )
232232 }
233233
234- public func generate( assignmentExpr node: AssignmentExprSyntax ) -> BridgedAssignExpr {
234+ func generate( assignmentExpr node: AssignmentExprSyntax ) -> BridgedAssignExpr {
235235 return . createParsed( self . ctx, equalsLoc: self . generateSourceLoc ( node. equal) )
236236 }
237237
238- public func generate( binaryOperatorExpr node: BinaryOperatorExprSyntax ) -> BridgedUnresolvedDeclRefExpr {
238+ func generate( binaryOperatorExpr node: BinaryOperatorExprSyntax ) -> BridgedUnresolvedDeclRefExpr {
239239 return createOperatorRefExpr ( token: node. operator, kind: . binaryOperator)
240240 }
241241
242- public func generate( closureExpr node: ClosureExprSyntax ) -> BridgedClosureExpr {
242+ func generate( closureExpr node: ClosureExprSyntax ) -> BridgedClosureExpr {
243243 let body = BridgedBraceStmt . createParsed (
244244 self . ctx,
245245 lBraceLoc: self . generateSourceLoc ( node. leftBrace) ,
@@ -251,7 +251,7 @@ extension ASTGenVisitor {
251251 return . createParsed( self . ctx, declContext: self . declContext, body: body)
252252 }
253253
254- public func generate( functionCallExpr node: FunctionCallExprSyntax ) -> BridgedCallExpr {
254+ func generate( functionCallExpr node: FunctionCallExprSyntax ) -> BridgedCallExpr {
255255 if !node. arguments. isEmpty || node. trailingClosure == nil {
256256 if node. leftParen == nil {
257257 self . diagnose (
@@ -333,7 +333,7 @@ extension ASTGenVisitor {
333333 }
334334 }
335335
336- public func generate( declReferenceExpr node: DeclReferenceExprSyntax ) -> BridgedUnresolvedDeclRefExpr {
336+ func generate( declReferenceExpr node: DeclReferenceExprSyntax ) -> BridgedUnresolvedDeclRefExpr {
337337 let nameAndLoc = createDeclNameRef ( declReferenceExpr: node)
338338 return . createParsed(
339339 self . ctx,
@@ -343,11 +343,11 @@ extension ASTGenVisitor {
343343 )
344344 }
345345
346- public func generate( discardAssignmentExpr node: DiscardAssignmentExprSyntax ) -> BridgedDiscardAssignmentExpr {
346+ func generate( discardAssignmentExpr node: DiscardAssignmentExprSyntax ) -> BridgedDiscardAssignmentExpr {
347347 return . createParsed( self . ctx, loc: self . generateSourceLoc ( node. wildcard) )
348348 }
349349
350- public func generate( memberAccessExpr node: MemberAccessExprSyntax ) -> BridgedExpr {
350+ func generate( memberAccessExpr node: MemberAccessExprSyntax ) -> BridgedExpr {
351351 let nameAndLoc = createDeclNameRef ( declReferenceExpr: node. declName)
352352
353353 if let base = node. base {
@@ -368,7 +368,7 @@ extension ASTGenVisitor {
368368 }
369369 }
370370
371- public func generate( ifExpr node: IfExprSyntax ) -> BridgedSingleValueStmtExpr {
371+ func generate( ifExpr node: IfExprSyntax ) -> BridgedSingleValueStmtExpr {
372372 let stmt = makeIfStmt ( node) . asStmt
373373
374374 // Wrap in a SingleValueStmtExpr to embed as an expression.
@@ -380,7 +380,7 @@ extension ASTGenVisitor {
380380 )
381381 }
382382
383- public func generate( postfixOperatorExpr node: PostfixOperatorExprSyntax ) -> BridgedPostfixUnaryExpr {
383+ func generate( postfixOperatorExpr node: PostfixOperatorExprSyntax ) -> BridgedPostfixUnaryExpr {
384384 return . createParsed(
385385 self . ctx,
386386 operator: self . createOperatorRefExpr (
@@ -391,7 +391,7 @@ extension ASTGenVisitor {
391391 )
392392 }
393393
394- public func generate( prefixOperatorExpr node: PrefixOperatorExprSyntax ) -> BridgedPrefixUnaryExpr {
394+ func generate( prefixOperatorExpr node: PrefixOperatorExprSyntax ) -> BridgedPrefixUnaryExpr {
395395 return . createParsed(
396396 self . ctx,
397397 operator: self . createOperatorRefExpr (
@@ -402,7 +402,7 @@ extension ASTGenVisitor {
402402 )
403403 }
404404
405- public func generate( sequenceExpr node: SequenceExprSyntax ) -> BridgedExpr {
405+ func generate( sequenceExpr node: SequenceExprSyntax ) -> BridgedExpr {
406406 assert (
407407 !node. elements. count. isMultiple ( of: 2 ) ,
408408 " SequenceExpr must have odd number of elements "
@@ -458,18 +458,18 @@ extension ASTGenVisitor {
458458 ) . asExpr
459459 }
460460
461- public func generate( tupleExpr node: TupleExprSyntax ) -> BridgedTupleExpr {
461+ func generate( tupleExpr node: TupleExprSyntax ) -> BridgedTupleExpr {
462462 return self . generate ( labeledExprList: node. elements, leftParen: node. leftParen, rightParen: node. rightParen)
463463 }
464464
465- public func generate( typeExpr node: TypeExprSyntax ) -> BridgedTypeExpr {
465+ func generate( typeExpr node: TypeExprSyntax ) -> BridgedTypeExpr {
466466 return . createParsed(
467467 self . ctx,
468468 type: self . generate ( type: node. type)
469469 )
470470 }
471471
472- public func generate( unresolvedAsExpr node: UnresolvedAsExprSyntax , typeExpr typeNode: TypeExprSyntax ) -> BridgedExpr {
472+ func generate( unresolvedAsExpr node: UnresolvedAsExprSyntax , typeExpr typeNode: TypeExprSyntax ) -> BridgedExpr {
473473 let type = self . generate ( type: typeNode. type)
474474 let asLoc = self . generateSourceLoc ( node. asKeyword)
475475
@@ -499,15 +499,15 @@ extension ASTGenVisitor {
499499 }
500500 }
501501
502- public func generate( unresolvedIsExpr node: UnresolvedIsExprSyntax , typeExpr typeNode: TypeExprSyntax ) -> BridgedIsExpr {
502+ func generate( unresolvedIsExpr node: UnresolvedIsExprSyntax , typeExpr typeNode: TypeExprSyntax ) -> BridgedIsExpr {
503503 return . createParsed(
504504 self . ctx,
505505 isLoc: self . generateSourceLoc ( node. isKeyword) ,
506506 type: self . generate ( type: typeNode. type)
507507 )
508508 }
509509
510- public func generate( unresolvedTernaryExpr node: UnresolvedTernaryExprSyntax ) -> BridgedTernaryExpr {
510+ func generate( unresolvedTernaryExpr node: UnresolvedTernaryExprSyntax ) -> BridgedTernaryExpr {
511511 return . createParsed(
512512 self . ctx,
513513 questionLoc: self . generateSourceLoc ( node. questionMark) ,
0 commit comments