From ca1d60103774673c61fb09eddddcb04fd8370d42 Mon Sep 17 00:00:00 2001 From: Logan Smyth Date: Thu, 14 Jul 2016 23:07:28 -0700 Subject: [PATCH] Move property definitions to class props. --- packages/babel-generator/src/printer.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/babel-generator/src/printer.js b/packages/babel-generator/src/printer.js index 26daff2f36..be79f0f1be 100644 --- a/packages/babel-generator/src/printer.js +++ b/packages/babel-generator/src/printer.js @@ -9,17 +9,17 @@ export default class Printer { constructor(format, map) { this.format = format || {}; this._buf = new Buffer(map); - this.insideAux = false; - this._printAuxAfterOnNextUserNode = false; - this._printStack = []; - this._printedCommentStarts = {}; - this._parenPushNewlineState = null; - this._indent = 0; - this.inForStatementInitCounter = 0; } - _printedCommentStarts: Object; - _parenPushNewlineState: ?Object; + insideAux: boolean = false; + inForStatementInitCounter: number = 0; + + _buf: Buffer; + _printStack: Array = []; + _indent: number = 0; + _printedCommentStarts: Object = {}; + _parenPushNewlineState: ?Object = null; + _printAuxAfterOnNextUserNode: boolean = false; _printedComments: WeakSet = new WeakSet(); /**