Fix class inside of binary expression missing parenthesis (#397)
Fixes #395
This commit is contained in:
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 */
|
||||
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
(class {}) + 1;
|
||||
(class a {}) + 1;
|
||||
(class extends b {}) + 1;
|
||||
(class a extends b {}) + 1;
|
||||
Reference in new issue
Block a user