diff --git a/src/compiler/transformers/es6.ts b/src/compiler/transformers/es6.ts index 648ad7c8eac..41d74d9b60a 100644 --- a/src/compiler/transformers/es6.ts +++ b/src/compiler/transformers/es6.ts @@ -1796,7 +1796,7 @@ namespace ts { } } - let loopBody = visitEachChild(node.statement, visitor, context); + let loopBody = visitNode(node.statement, visitor, isStatement); const currentState = convertedLoopState; convertedLoopState = outerConvertedLoopState; diff --git a/tests/baselines/reference/nestedBlockScopedBindings13.js b/tests/baselines/reference/nestedBlockScopedBindings13.js index 86e5635df68..6100e24ac09 100644 --- a/tests/baselines/reference/nestedBlockScopedBindings13.js +++ b/tests/baselines/reference/nestedBlockScopedBindings13.js @@ -10,7 +10,7 @@ for (; false;) { } //// [nestedBlockScopedBindings13.js] -var _loop_1 = function() { +var _loop_1 = function () { var x; (function () { return x; }); };