Closed
Bug 354910
Opened 19 years ago
Closed 19 years ago
Decompilation of "(delete r(s)).t = a;" does not compile
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: jruderman, Assigned: brendan)
References
Details
(Keywords: testcase, verified1.8.1.1)
js> f = function () { (delete r(s)).t = a; }
function () {
delete r(s).t = a;
}
js> eval("" + f)
typein:3: SyntaxError: invalid assignment left-hand side:
typein:3: delete r(s).t = a;
typein:3: ..................^
| Reporter | ||
Comment 1•19 years ago
|
||
Fixed by the "destructuring decompilation, v6" patch in bug 346642. See interdiff for the fix for this bug, I guess.
Assignee: general → brendan
Depends on: desdec
| Assignee | ||
Updated•19 years ago
|
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Comment 2•19 years ago
|
||
RCS file: /cvsroot/mozilla/js/tests/js1_5/Regress/regress-354910.js,v
done
Checking in regress-354910.js;
/cvsroot/mozilla/js/tests/js1_5/Regress/regress-354910.js,v <-- regress-354910.js
initial revision: 1.1
done
Flags: in-testsuite+
Comment 3•19 years ago
|
||
verified fixed 1.9 20061002 windows/linux, verified not a problem 1.8.
Status: RESOLVED → VERIFIED
Comment 4•18 years ago
|
||
fixed by Bug 346642
verified fixed 20061203 1.8.1.1 windows/linux/mac*
Keywords: verified1.8.1.1
You need to log in
before you can comment on or make changes to this bug.
Description
•