Merge pull request #2213 from geraldalewis/2211-destructed-splats

Issue #2211 -- splats in destructured parameters
This commit is contained in:
Jeremy Ashkenas
2012-04-23 09:00:22 -07:00
3 changed files with 12 additions and 0 deletions

View File

@@ -1868,6 +1868,8 @@
obj = _ref2[_i];
if (obj instanceof Assign) {
names.push(obj.variable.base.value);
} else if (obj instanceof Splat) {
names.push(obj.name.unwrap().value);
} else if (obj.isArray() || obj.isObject()) {
names.push.apply(names, this.names(obj.base));
} else if (obj["this"]) {