diff --git a/packages/babel-helper-remap-async-to-generator/src/index.js b/packages/babel-helper-remap-async-to-generator/src/index.js index a8ba68f0be..27dbaa37ef 100644 --- a/packages/babel-helper-remap-async-to-generator/src/index.js +++ b/packages/babel-helper-remap-async-to-generator/src/index.js @@ -70,7 +70,6 @@ function plainFunction(path: NodePath, callId: Object) { t.callExpression(container, []) ) ]); - declar._blockHoist = true; retFunction.id = asyncFnId; path.replaceWith(declar); diff --git a/packages/babel-plugin-transform-async-to-generator/test/fixtures/async-to-generator/statement/actual.js b/packages/babel-plugin-transform-async-to-generator/test/fixtures/async-to-generator/statement/actual.js index e422835657..2b301a1500 100644 --- a/packages/babel-plugin-transform-async-to-generator/test/fixtures/async-to-generator/statement/actual.js +++ b/packages/babel-plugin-transform-async-to-generator/test/fixtures/async-to-generator/statement/actual.js @@ -1,3 +1,5 @@ +function normalFunction() {} + async function foo() { var wat = await bar(); } diff --git a/packages/babel-plugin-transform-async-to-generator/test/fixtures/async-to-generator/statement/expected.js b/packages/babel-plugin-transform-async-to-generator/test/fixtures/async-to-generator/statement/expected.js index e6ced836b5..1a7a07612e 100644 --- a/packages/babel-plugin-transform-async-to-generator/test/fixtures/async-to-generator/statement/expected.js +++ b/packages/babel-plugin-transform-async-to-generator/test/fixtures/async-to-generator/statement/expected.js @@ -1,3 +1,5 @@ +function normalFunction() {} + let foo = (function () { var ref = babelHelpers.asyncToGenerator(function* () { var wat = yield bar();