babel-types: add Binary alias to AssignmentExpression definition (fixes T6887)

This commit is contained in:
Henry Zhu
2015-12-27 17:01:47 -05:00
parent 2ec842d425
commit b5cf529d6b
3 changed files with 6 additions and 4 deletions

View File

@@ -66,7 +66,7 @@ export function Binary(node: Object, parent: Object): boolean {
return true;
}
if (t.isBinary(parent)) {
if (t.isBinary(parent) && !t.isAssignmentExpression(parent)) {
let parentOp = parent.operator;
let parentPos = PRECEDENCE[parentOp];
@@ -212,7 +212,7 @@ export function ConditionalExpression(node: Object, parent: Object): boolean {
return true;
}
if (t.isBinary(parent)) {
if (t.isBinary(parent) && !t.isAssignmentExpression(parent)) {
return true;
}