diff --git a/packages/babel-generator/src/index.js b/packages/babel-generator/src/index.js index d45137d187..f660233c6e 100644 --- a/packages/babel-generator/src/index.js +++ b/packages/babel-generator/src/index.js @@ -20,7 +20,6 @@ class Generator extends Printer { super(format, map); - this.opts = opts; this.ast = ast; this._whitespace = tokens.length > 0 ? new Whitespace(tokens) : null; @@ -43,10 +42,7 @@ class Generator extends Printer { } }; - auxiliaryCommentBefore: string; - auxiliaryCommentAfter: string; _whitespace: Whitespace; - opts: Object; ast: Object; /** diff --git a/packages/babel-generator/src/printer.js b/packages/babel-generator/src/printer.js index 0662eb30ce..24d43d27f0 100644 --- a/packages/babel-generator/src/printer.js +++ b/packages/babel-generator/src/printer.js @@ -293,8 +293,6 @@ export default class Printer { this._printNewline(true, node, parent, opts); - if (opts.before) opts.before(); - let loc = (t.isProgram(node) || t.isFile(node)) ? null : node.loc; this.withSource("start", loc, () => { this[node.type](node, parent);