Lines Matching refs:rest
1258 var rest = null;
1260 rest = to_funarg(node.elements.pop().expression);
1265 rest: rest, property
1281 if (node.rest) node.rest = to_funarg(node.rest);
1288 if (node.rest) node.rest = to_funarg(node.rest);
1293 var rest = null;
1295 rest = to_funarg(node.properties.pop().expression);
1308 rest: rest, property
1330 var rest = exprs.rest || null;
1331 if (rest) rest = to_funarg(rest);
1360 rest: rest, property
1409 rest: argnames.rest || null, property
1943 args.rest = args.pop().expression;
1974 a.rest = parser();
1975 … if (a.rest instanceof AST_DefaultValue) token_error(a.rest.start, "Invalid rest parameter");
2193 rest: elements.rest || null, property
2199 var first = true, a = [], rest = null;
2218 rest = maybe_destructured(type);
2242 rest: rest, property
2454 var rest = null;
2456 rest = to_destructured(node.elements.pop().expression);
2457 if (!(rest instanceof AST_Destructured || is_assignable(rest))) return node;
2468 rest: rest, property
2482 var rest = null;
2484 rest = to_destructured(node.properties.pop().expression);
2485 if (!(rest instanceof AST_Destructured || is_assignable(rest))) return node;
2505 rest: rest, property
2535 exprs.rest = maybe_destructured(AST_SymbolFunarg);
2543 return exprs.length == 1 && !exprs.rest ? exprs[0] : new AST_Sequence({