Fix class inside of binary expression missing parenthesis (#397)

Fixes #395
This commit is contained in:
Christopher Chedeau authored and GitHub committed 2017-01-22 14:33:04 -08:00
1 parent fac5cd0801
commit b77703a942
3 files changed
+18

No files matched your search

@@ -74,6 +74,19 @@ new E().x;
"
`;
exports[`test binary.js 1`] = `
"(class {}) + 1;
(class a {}) + 1;
(class extends b {}) + 1;
(class a extends b {}) + 1;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(class {}) + 1;
(class a {}) + 1;
(class extends b {}) + 1;
(class a extends b {}) + 1;
"
`;
exports[`test class_shapes.js 1`] = `
"/* @flow */
+4
View File
@@ -0,0 +1,4 @@
(class {}) + 1;
(class a {}) + 1;
(class extends b {}) + 1;
(class a extends b {}) + 1;