Closed Bug 708892 Opened 14 years ago Closed 6 years ago

Clean up destructuring var initializers

Categories

(Core :: JavaScript Engine, defect)

x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: dmandelin, Assigned: Waldo)

References

Details

Clean up the code for destructuring var initializers, taking care to make all the front-end attributes propagate correctly.
Blocks: 688973
Depends on: 692274
The patch I had written, that was down to half a dozen failures, conflicts horribly with bug 692274's patch, which landed a week or so ago. It's going to take some time to sort that out. I knew I shouldn't have believed Luke when he said the two would be orthogonal. :-P
Well, logically orthogonal ;)
Depends on: 719750
Blocks: 719750
No longer depends on: 719750
What's the current status on this work?
I haven't touched it since about comment 1. I won't have time to resurrect it until I finish bug 586842, which has been in-progress for way longer than I ever hoped or wanted, and which is a must-fix so that it can be integrated in Ionmonkey, which is progressing along quite well at this point and which would be better off doing not too much work that will only be invalidated when that bug's fixed.
Blocks: 737385

Unlikely to be still valid, given that destructuring is now part of ECMAScript proper and the destructuring parser part has been rewritten (at least once).

Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.