maybe left side also need wrap to keep order.

This commit is contained in:
jchbh 2015-05-29 09:51:56 -07:00
parent 426cebc0e1
commit 9715ef8544

View File

@ -1053,7 +1053,10 @@ function OutputStream(options) {
output.print(self.operator);
});
DEFPRINT(AST_Binary, function(self, output){
var isYield = (self.left.operator == "yield" || self.left.operator === "yield*");
isYield && output.print("(");
self.left.print(output);
isYield && output.print(")");
output.space();
output.print(self.operator);
if (self.operator == "<"
@ -1068,7 +1071,7 @@ function OutputStream(options) {
// the space is optional depending on "beautify"
output.space();
}
var isYield = (self.right.operator == "yield" || self.right.operator === "yield*");
isYield = (self.right.operator == "yield" || self.right.operator === "yield*");
isYield && output.print("(");
self.right.print(output);
isYield && output.print(")");