fix order of parameter type annotation parsing - fixes #1168

This commit is contained in:
Sebastian McKenzie 2015-04-06 06:19:13 -07:00
parent a2a8ebbe95
commit ab40459198

View File

@ -125,7 +125,9 @@ pp.parseBindingList = function(close, allowEmpty, allowTrailingComma) {
this.expect(close)
break
} else {
elts.push(this.parseAssignableListItemTypes(this.parseMaybeDefault()))
var left = this.parseMaybeDefault()
this.parseAssignableListItemTypes(left)
elts.push(this.parseMaybeDefault(null, left))
}
}
return elts