jashkenas/coffee-script — pull request #2277 by geraldalewis (2012-04-24 00:58:50+00:00)
Title: Destructured assignment params incorrectly identified as duplicates.

After my first pass at #2211, @satyr found a bug in `(0: a, 1: a) ->`. It looks like my original implementation didn't correctly identify the `a` identifier as the (so-to-speak) param name. This patch addresses that issue. I also added a specific test for splatted destructured params (the original issue in #2211).