* fix: allow await within SCOPE_FUNCTION under static block * perf: scan scopeStack for once * add new test case * chore: update allowlist
12 lines
305 B
JavaScript
12 lines
305 B
JavaScript
var C;
|
|
|
|
C = class { static { function f() { await } } };
|
|
|
|
C = class { static { function f(await) {} } };
|
|
|
|
C = class { static { function f(x = await) {} } };
|
|
|
|
C = class { static { function f({ [await]: x }) {} } };
|
|
// await in function expression is allowed
|
|
C = class { static { (function await() {}) } };
|