diff --git a/ets2panda/compiler/lowering/ets/constantExpressionLowering.cpp b/ets2panda/compiler/lowering/ets/constantExpressionLowering.cpp index 583ebea60b630c1394482426560e42813171a7c0..261e9883db61f228ade7891033b976b4318567dc 100644 --- a/ets2panda/compiler/lowering/ets/constantExpressionLowering.cpp +++ b/ets2panda/compiler/lowering/ets/constantExpressionLowering.cpp @@ -1412,6 +1412,7 @@ ir::AstNode *ConstantExpressionLowering::Fold(ir::AstNode *constantNode) } return node; }; + constantNode->TransformChildrenRecursivelyPostorder(handleFoldConstant, Name()); return TryToCorrectNumberOrCharLiteral(handleFoldConstant(constantNode), context_); }