archives

« Bugzilla Issues Index

#2642 — 9.2.14 Function Declaration Instantiation: Set "hasDuplicates" flag when "arguments" as parameter exists


9.2.14 Function Declaration Instantiation

Test case:
---
(function(arguments){})()
---

Expected: No assertion error
Actual: Attempt to initialise a second "arguments" binding during IteratorBindingInitialisation


Maybe change step 16 to set needsArgumentsBinding=false instead of argumentsObjectNeeded=false ?


fixed in rev24 editor's draft


fixed in rev24