If binary expression precedence is equal no need for parens. Fixes #2602
This commit is contained in:
parent
332bde6a0d
commit
2d36d8b616
@ -97,10 +97,6 @@ export function Binary(node, parent) {
|
||||
if (parentPos > nodePos) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (parentPos === nodePos && parent.right === node) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
1
packages/babel/test/fixtures/generation/parentheses/expression/actual.js
vendored
Normal file
1
packages/babel/test/fixtures/generation/parentheses/expression/actual.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
a && (a.b && a.b.c());
|
||||
1
packages/babel/test/fixtures/generation/parentheses/expression/expected.js
vendored
Normal file
1
packages/babel/test/fixtures/generation/parentheses/expression/expected.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
a && a.b && a.b.c();
|
||||
Loading…
x
Reference in New Issue
Block a user