diff --git a/src/babel/transformation/transformers/es6/classes.js b/src/babel/transformation/transformers/es6/classes.js index 2386c5b995..ea8bd1a532 100644 --- a/src/babel/transformation/transformers/es6/classes.js +++ b/src/babel/transformation/transformers/es6/classes.js @@ -301,6 +301,8 @@ class ClassTransformer { construct._ignoreUserWhitespace = true; construct.params = fn.params; - construct.body.body = construct.body.body.concat(fn.body.body); + + t.inherits(construct.body, fn.body); + construct.body.body = construct.body.body.concat(fn.body.body); } }