Lines Matching refs:args
522 expand_macro (arg *args, int narg, macro *mac)
529 /* printf("expanding macro %s with %d args\n", mac->name, narg + 1); */
539 /* printf("replacing `%d with %s\n", arg+1, args[arg].start); */
540 result = str_append (result, args[arg].start, args[arg].len);
569 arg args[MAXARGS];
601 args[narg].start = in + 1;
602 args[narg].len = 0;
615 args[narg].start = (in + 1);
616 args[narg].len = 0;
624 expansion = expand_macro (args, narg, macro);
642 args[narg].len++;
651 args[narg].len++;