From 3b301c88da66a8ca90840d3d26757a0a3c2d92dc Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Sat, 5 Sep 2015 08:41:13 +0100 Subject: [PATCH] add missing FunctionExpression conversion when wrapping a function expression in a call for async to generator helper - fixes #2325 --- .../src/transformation/helpers/remap-async-to-generator.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/babel-core/src/transformation/helpers/remap-async-to-generator.js b/packages/babel-core/src/transformation/helpers/remap-async-to-generator.js index c74dacd9e8..cc24ee0192 100644 --- a/packages/babel-core/src/transformation/helpers/remap-async-to-generator.js +++ b/packages/babel-core/src/transformation/helpers/remap-async-to-generator.js @@ -45,6 +45,8 @@ export default function (path, callId) { declar._blockHoist = true; return declar; } else { + node.type = "FunctionExpression"; + if (id) { var state = { id }; path.traverse(referenceVisitor, state);