From 2744b9f31f5dd689f6e569295fba0e472aae6ab9 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Sat, 9 May 2015 17:32:47 +0100 Subject: [PATCH] only print misisng ast.comments when available --- src/babel/generation/index.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/babel/generation/index.js b/src/babel/generation/index.js index e3661f7a18..c01c6cd222 100644 --- a/src/babel/generation/index.js +++ b/src/babel/generation/index.js @@ -105,11 +105,13 @@ class CodeGenerator { this.print(ast); - var comments = []; - for (var comment of (ast.comments: Array)) { - if (!comment._displayed) comments.push(comment); + if (ast.comments) { + var comments = []; + for (var comment of (ast.comments: Array)) { + if (!comment._displayed) comments.push(comment); + } + this._printComments(comments); } - this._printComments(comments); return { map: this.map.get(),