See #2519 (comment).
New grammar rules:
BindingRestElement[Yield]:
...BindingIdentifier[?Yield]
...BindingPattern[?Yield]
Relevant section:
https://tc39.github.io/ecma262/#sec-destructuring-binding-patterns
Old work for disalllowing the construct was performed here: #2754.