@@ -5,7 +5,9 @@ export function UnaryExpression(node: Object) {
|
||||
if (
|
||||
node.operator === "void" ||
|
||||
node.operator === "delete" ||
|
||||
node.operator === "typeof"
|
||||
node.operator === "typeof" ||
|
||||
// throwExpressions
|
||||
node.operator === "throw"
|
||||
) {
|
||||
this.word(node.operator);
|
||||
this.space();
|
||||
|
||||
1
packages/babel-generator/test/fixtures/regression/throw-expression/input.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/regression/throw-expression/input.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
() => throw new X();
|
||||
1
packages/babel-generator/test/fixtures/regression/throw-expression/options.json
vendored
Normal file
1
packages/babel-generator/test/fixtures/regression/throw-expression/options.json
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{ "plugins": ["throwExpressions"] }
|
||||
1
packages/babel-generator/test/fixtures/regression/throw-expression/output.js
vendored
Normal file
1
packages/babel-generator/test/fixtures/regression/throw-expression/output.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
() => throw new X();
|
||||
Reference in New Issue
Block a user