From fa8237646ac1722a8280e593b0a323cbc9162bef Mon Sep 17 00:00:00 2001 From: Gcaufy Date: Tue, 27 Nov 2018 17:35:26 +0800 Subject: [PATCH] Remove unused variable When I was reading the code, I see `parent` is not used in `_getComments` function. so it make me confused why we delivery the `parent` in those functions. If I'm wrong, please correct me. --- packages/babel-generator/src/printer.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/babel-generator/src/printer.js b/packages/babel-generator/src/printer.js index 1b740ce0c48b..1d0b2077a160 100644 --- a/packages/babel-generator/src/printer.js +++ b/packages/babel-generator/src/printer.js @@ -363,14 +363,14 @@ export default class Printer { } if (needsParens) this.token("("); - this._printLeadingComments(node, parent); + this._printLeadingComments(node); const loc = t.isProgram(node) || t.isFile(node) ? null : node.loc; this.withSource("start", loc, () => { this[node.type](node, parent); }); - this._printTrailingComments(node, parent); + this._printTrailingComments(node); if (needsParens) this.token(")"); @@ -472,12 +472,12 @@ export default class Printer { this.print(node, parent); } - _printTrailingComments(node, parent) { - this._printComments(this._getComments(false, node, parent)); + _printTrailingComments(node) { + this._printComments(this._getComments(false, node)); } - _printLeadingComments(node, parent) { - this._printComments(this._getComments(true, node, parent)); + _printLeadingComments(node) { + this._printComments(this._getComments(true, node)); } printInnerComments(node, indent = true) {