From fa78aba67b4ae3347b18fb0e081765ebaaba5b27 Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Sat, 7 Nov 2015 18:13:12 -0500 Subject: [PATCH] Revert 5508f4de567ec59b2bc85f371deddd912be138ef --- packages/babel-plugin-transform-regenerator/lib/visit.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/babel-plugin-transform-regenerator/lib/visit.js b/packages/babel-plugin-transform-regenerator/lib/visit.js index c4a0d2efb2..0f68ffc686 100644 --- a/packages/babel-plugin-transform-regenerator/lib/visit.js +++ b/packages/babel-plugin-transform-regenerator/lib/visit.js @@ -146,10 +146,6 @@ function getOuterFnExpr(funPath) { var node = funPath.node; t.assertFunction(node); - if (!node.id) { - node.id = funPath.scope.parent.generateUidIdentifier("callee"); - } - if (node.generator && // Non-generator functions don't need to be marked. t.isFunctionDeclaration(node)) { var pp = funPath.findParent(function (path) { @@ -175,7 +171,9 @@ function getOuterFnExpr(funPath) { ); } - return node.id; + return node.id || ( + node.id = funPath.scope.parent.generateUidIdentifier("callee") + ); } function getRuntimeMarkDecl(blockPath) {