Fix await binding error within static block (#13088)
* fix: allow await within SCOPE_FUNCTION under static block * perf: scan scopeStack for once * add new test case * chore: update allowlist
This commit is contained in:
@@ -1,22 +1,4 @@
|
||||
language/expressions/object/identifier-shorthand-static-init-await-valid.js(default)
|
||||
language/expressions/object/identifier-shorthand-static-init-await-valid.js(strict mode)
|
||||
language/import/json-invalid.js(default)
|
||||
language/import/json-invalid.js(strict mode)
|
||||
language/import/json-named-bindings.js(default)
|
||||
language/import/json-named-bindings.js(strict mode)
|
||||
language/statements/class/static-init-await-binding-valid.js(default)
|
||||
language/statements/class/static-init-await-binding-valid.js(strict mode)
|
||||
language/statements/const/static-init-await-binding-valid.js(default)
|
||||
language/statements/const/static-init-await-binding-valid.js(strict mode)
|
||||
language/statements/function/static-init-await-binding-valid.js(default)
|
||||
language/statements/function/static-init-await-binding-valid.js(strict mode)
|
||||
language/statements/let/static-init-await-binding-valid.js(default)
|
||||
language/statements/let/static-init-await-binding-valid.js(strict mode)
|
||||
language/statements/try/static-init-await-binding-valid.js(default)
|
||||
language/statements/try/static-init-await-binding-valid.js(strict mode)
|
||||
language/statements/variable/dstr/ary-ptrn-elem-id-static-init-await-valid.js(default)
|
||||
language/statements/variable/dstr/ary-ptrn-elem-id-static-init-await-valid.js(strict mode)
|
||||
language/statements/variable/dstr/obj-ptrn-elem-id-static-init-await-valid.js(default)
|
||||
language/statements/variable/dstr/obj-ptrn-elem-id-static-init-await-valid.js(strict mode)
|
||||
language/statements/variable/static-init-await-binding-valid.js(default)
|
||||
language/statements/variable/static-init-await-binding-valid.js(strict mode)
|
||||
|
||||
Reference in New Issue
Block a user