prevent a crash when only some parameters have default values (#555)

This commit is contained in:
Jeff Williams 2015-03-02 09:00:09 -08:00
parent 46cbd5c452
commit e2b454512c

View File

@ -76,7 +76,9 @@ walkers[Syntax.ArrowFunctionExpression] = function(node, parent, state, cb) {
}
for (i = 0, l = node.defaults.length; i < l; i++) {
cb(node.defaults[i], node, state);
if (node.defaults[i]) {
cb(node.defaults[i], node, state);
}
}
cb(node.body, node, state);