Closed
Description
Rhino 1.7.8:
[x (y)] = 2, 3
Expected: syntax error (EvaluatorException
)
Instead, I get:
java.lang.IllegalStateException: FAILED ASSERTION: unexpected token: CALL
at org.mozilla.javascript.Kit.codeBug(Kit.java:433)
at org.mozilla.javascript.IRFactory.decompile(IRFactory.java:2407)
at org.mozilla.javascript.IRFactory.decompileArrayLiteral(IRFactory.java:2419)
at org.mozilla.javascript.IRFactory.decompile(IRFactory.java:2381)
at org.mozilla.javascript.IRFactory.transformAssignment(IRFactory.java:426)
at org.mozilla.javascript.IRFactory.transform(IRFactory.java:212)
at org.mozilla.javascript.IRFactory.transformExprStmt(IRFactory.java:516)
at org.mozilla.javascript.IRFactory.transform(IRFactory.java:209)
at org.mozilla.javascript.IRFactory.transformScript(IRFactory.java:1042)
at org.mozilla.javascript.IRFactory.transform(IRFactory.java:192)
at org.mozilla.javascript.IRFactory.transformTree(IRFactory.java:117)
at org.mozilla.javascript.Context.compileImpl(Context.java:2540)
at org.mozilla.javascript.Context.compileString(Context.java:1507)
at org.mozilla.javascript.Context.compileString(Context.java:1496)
Found using JQF.
Metadata
Metadata
Assignees
Type
Projects
Status
Done