mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-09 09:18:42 +09:00
Bug 1204028: Evaluate LHS reference before RHS in destructuring
Issue #73 [Depends on] Bug 1147371: Implement IteratorClose
This commit is contained in:
parent
078b9f3edc
commit
2f27d8433c
11 changed files with 1743 additions and 97 deletions
|
|
@ -1563,6 +1563,7 @@ IonBuilder::traverseBytecode()
|
|||
case JSOP_DUP:
|
||||
case JSOP_DUP2:
|
||||
case JSOP_PICK:
|
||||
case JSOP_UNPICK:
|
||||
case JSOP_SWAP:
|
||||
case JSOP_SETARG:
|
||||
case JSOP_SETLOCAL:
|
||||
|
|
@ -2017,6 +2018,10 @@ IonBuilder::inspectOpcode(JSOp op)
|
|||
current->pick(-GET_INT8(pc));
|
||||
return true;
|
||||
|
||||
case JSOP_UNPICK:
|
||||
current->unpick(-GET_INT8(pc));
|
||||
return true;
|
||||
|
||||
case JSOP_GETALIASEDVAR:
|
||||
return jsop_getaliasedvar(EnvironmentCoordinate(pc));
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue