Closed
Bug 390584
Opened 18 years ago
Closed 14 years ago
[1.8 branch] bogus decompilation with let-expression in catchguard
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: jruderman, Unassigned)
Details
(Keywords: testcase)
js> f = (function() { try { } catch(e if let (x = y = '') 3) { } })
function () {
try {
} catch (e if let (y = "" = y = "") 3) {
}
}
js> eval(uneval(f))
typein:2: SyntaxError: invalid assignment left-hand side:
typein:2: (function () {try {} catch (e if let (y = "" = y = "") 3) {}})
typein:2: .............................................^
Comment 1•14 years ago
|
||
Works on trunk. Do we care about issues on the MOZILLA_1_8_BRANCH at this point?
Comment 2•14 years ago
|
||
I say no.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•