RESOLVED FIXED 262394
[JSC] Duplicate lexical bindings should only be allowed for FunctionDeclarations
https://bugs.webkit.org/show_bug.cgi?id=262394
Summary [JSC] Duplicate lexical bindings should only be allowed for FunctionDeclarations
Alexey Shvayka
Reported 2023-09-29 13:08:02 PDT
Related test262 failures: * test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js * test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-generator.js * test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js * test/language/block-scope/syntax/redeclaration/async-function-name-redeclaration-attempt-with-generator.js * test/language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-function.js * test/language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-generator.js * test/language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-function.js * test/language/block-scope/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-generator.js * test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js * test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-async-generator.js * test/language/block-scope/syntax/redeclaration/function-name-redeclaration-attempt-with-generator.js * test/language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-function.js * test/language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-generator.js * test/language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-function.js * test/language/block-scope/syntax/redeclaration/generator-name-redeclaration-attempt-with-generator.js * test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-function.js * test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-async-generator.js * test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-function.js * test/language/statements/switch/syntax/redeclaration/async-function-name-redeclaration-attempt-with-generator.js * test/language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-function.js * test/language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-async-generator.js * test/language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-function.js * test/language/statements/switch/syntax/redeclaration/async-generator-name-redeclaration-attempt-with-generator.js * test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-async-function.js * test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-async-generator.js * test/language/statements/switch/syntax/redeclaration/function-name-redeclaration-attempt-with-generator.js * test/language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-function.js * test/language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-async-generator.js * test/language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-function.js * test/language/statements/switch/syntax/redeclaration/generator-name-redeclaration-attempt-with-generator.js
Attachments
Radar WebKit Bug Importer
Comment 1 2023-09-29 13:08:25 PDT
Alexey Shvayka
Comment 2 2023-09-29 13:12:10 PDT
EWS
Comment 3 2023-09-29 15:35:54 PDT
Committed 268671@main (e4042719d2be): <https://commits.webkit.org/268671@main> Reviewed commits have been landed. Closing PR #18429 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.