Lines Matching defs:args
272 XPtrV args, vars;
277 XPinit(args, 16);
284 XPfree(args);
298 if (XPsize(args) == 0) {
328 if ((XPsize(args) == 0 || Flag(FKEYWORD)) &&
332 XPput(args, yylval.cp);
336 if (XPsize(args) == 0 && XPsize(vars) == 1 &&
348 /* construct new args strings */
349 XPput(args, wdcopy(builtin_cmd, ATEMP));
350 XPput(args, wdcopy(setA_cmd0, ATEMP));
351 XPput(args, wdcopy(setA_cmd1, ATEMP));
352 XPput(args, tcp);
353 XPput(args, wdcopy(setA_cmd2, ATEMP));
357 XPput(args, yylval.cp);
369 if (XPsize(args) == 0 && XPsize(vars) == 0) {
375 if (iopn != 0 || XPsize(args) != 1 || XPsize(vars) != 0)
379 t = function_body(XPptrv(args)[0],
414 XPput(args, wdcopy(builtin_cmd, ATEMP));
415 XPput(args, wdcopy(let_cmd, ATEMP));
416 XPput(args, yylval.cp);
427 te.pos.av = &args;
519 XPput(args, NULL);
520 t->args = (const char **)XPclose(args);
524 XPfree(args);
734 t->left->args = alloc(2 * sizeof(char *), ATEMP);
735 t->left->args[0] = tv = alloc(3, ATEMP);
739 t->left->args[1] = NULL;
752 XPtrV args;
754 XPinit(args, 16);
763 XPput(args, yylval.cp);
766 XPput(args, NULL);
767 return ((char **)XPclose(args));
918 t->args = NULL;