improve source mapping (#2312)

fixes #2310
This commit is contained in:
Alex Lam S.L
2017-09-15 12:46:48 +08:00
committed by GitHub
parent cd27f4ec38
commit 182a47bfb1
3 changed files with 30 additions and 1 deletions

View File

@@ -1109,7 +1109,7 @@ function OutputStream(options) {
self.expression.print(output);
if (self instanceof AST_New && !need_constructor_parens(self, output))
return;
if (self.expression instanceof AST_Lambda) {
if (self.expression instanceof AST_Call || self.expression instanceof AST_Lambda) {
output.add_mapping(self.start);
}
output.with_parens(function(){