@@ -42,7 +42,7 @@ func isExprMigrated(_ node: ExprSyntax) -> Bool {
4242 // Known implemented kinds.
4343 case . arrayExpr, . arrowExpr, . assignmentExpr, . awaitExpr, . binaryOperatorExpr,
4444 . booleanLiteralExpr, . borrowExpr, . closureExpr, . consumeExpr, . copyExpr,
45- . discardAssignmentExpr, . declReferenceExpr, . dictionaryExpr,
45+ . discardAssignmentExpr, . declReferenceExpr, . dictionaryExpr, . floatLiteralExpr ,
4646 . functionCallExpr, . ifExpr, . integerLiteralExpr, . memberAccessExpr,
4747 . nilLiteralExpr, . packElementExpr, . packExpansionExpr, . patternExpr,
4848 . postfixOperatorExpr, . prefixOperatorExpr, . regexLiteralExpr, . sequenceExpr,
@@ -53,11 +53,10 @@ func isExprMigrated(_ node: ExprSyntax) -> Bool {
5353
5454 // Known unimplemented kinds.
5555 case . asExpr,
56- . doExpr, . editorPlaceholderExpr, . floatLiteralExpr, . forceUnwrapExpr,
57- . inOutExpr, . infixOperatorExpr, . isExpr, . keyPathExpr,
58- . macroExpansionExpr, . optionalChainingExpr,
59- . postfixIfConfigExpr, . genericSpecializationExpr, . switchExpr,
60- . ternaryExpr:
56+ . doExpr, . editorPlaceholderExpr, . forceUnwrapExpr, . inOutExpr,
57+ . infixOperatorExpr, . isExpr, . keyPathExpr, . macroExpansionExpr,
58+ . optionalChainingExpr, . postfixIfConfigExpr, . genericSpecializationExpr,
59+ . switchExpr, . ternaryExpr:
6160 return false
6261
6362 // Unknown expr kinds.
@@ -113,8 +112,8 @@ extension ASTGenVisitor {
113112 break
114113 case . editorPlaceholderExpr:
115114 break
116- case . floatLiteralExpr:
117- break
115+ case . floatLiteralExpr( let node ) :
116+ return self . generate ( floatLiteralExpr : node ) . asExpr
118117 case . forceUnwrapExpr:
119118 break
120119 case . functionCallExpr( let node) :
0 commit comments