From 231017d3ae3f54021057c07ae04b8fae89a9e870 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Sat, 31 Oct 2015 06:13:42 +0000 Subject: [PATCH] return -> path.replaceWith - fixes #2699 --- packages/babel-plugin-transform-es2015-classes/src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babel-plugin-transform-es2015-classes/src/index.js b/packages/babel-plugin-transform-es2015-classes/src/index.js index 861a20fae2..ad7dd70135 100644 --- a/packages/babel-plugin-transform-es2015-classes/src/index.js +++ b/packages/babel-plugin-transform-es2015-classes/src/index.js @@ -20,7 +20,7 @@ export default function ({ types: t }) { ClassExpression(path, state) { let inferred = nameFunction(path); - if (inferred) return inferred; + if (inferred) return path.replaceWith(inferred); let Constructor = VanillaTransformer; if (state.opts.loose) Constructor = LooseTransformer;