From 7333b4e392a6ab9af2e6ddbc19937f70c6a82e49 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 5 Jun 2015 22:44:03 +0100 Subject: [PATCH] move staticPropBody class concat to after className check in es6.classes transformer --- src/babel/transformation/transformers/es6/classes.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/babel/transformation/transformers/es6/classes.js b/src/babel/transformation/transformers/es6/classes.js index 877335b0d0..5a0e11b936 100644 --- a/src/babel/transformation/transformers/es6/classes.js +++ b/src/babel/transformation/transformers/es6/classes.js @@ -200,6 +200,8 @@ class ClassTransformer { } } + body = body.concat(this.staticPropBody); + if (this.className) { // named class with only a constructor if (body.length === 1) return t.toExpression(body[0]); @@ -214,8 +216,6 @@ class ClassTransformer { t.inheritsComments(body[0], this.node); } - body = body.concat(this.staticPropBody); - // body.push(t.returnStatement(classRef));