[x] = [y] = [1] works again

This commit is contained in:
satyr
2010-10-02 21:49:21 +09:00
parent 765f57b658
commit 769870b493
3 changed files with 5 additions and 2 deletions

View File

@@ -991,7 +991,7 @@
return value.compile(o);
}
isObject = this.variable.isObject();
if (olength === 1 && !((obj = objects[0]) instanceof SplatNode)) {
if (o.top && olength === 1 && !((obj = objects[0]) instanceof SplatNode)) {
if (obj instanceof AssignNode) {
_ref2 = obj, idx = _ref2.variable.base, obj = _ref2.value;
} else {