Lines Matching defs:numbered
76 struct numbered_arg *numbered;
103 struct numbered_arg *numbered;
110 numbered = NULL;
232 numbered = (struct numbered_arg *) xrealloc (numbered, allocated * sizeof (struct numbered_arg));
234 numbered[numbered_arg_count].number = number;
235 numbered[numbered_arg_count].type = type;
244 /* Sort the numbered argument array, and eliminate duplicates. */
250 qsort (numbered, numbered_arg_count,
256 if (j > 0 && numbered[i].number == numbered[j-1].number)
258 enum format_arg_type type1 = numbered[i].type;
259 enum format_arg_type type2 = numbered[j-1].type;
270 INVALID_INCOMPATIBLE_ARG_TYPES (numbered[i].number);
274 numbered[j-1].type = type_both;
280 numbered[j].number = numbered[i].number;
281 numbered[j].type = numbered[i].type;
295 result->numbered = numbered;
299 if (numbered != NULL)
300 free (numbered);
309 if (spec->numbered != NULL)
310 free (spec->numbered);
343 spec1->numbered[i].number > spec2->numbered[j].number ? 1 :
344 spec1->numbered[i].number < spec2->numbered[j].number ? -1 :
351 spec2->numbered[j].number, pretty_msgstr);
361 spec1->numbered[i].number, pretty_msgstr);
375 if (spec1->numbered[i].number == spec2->numbered[j].number)
377 if (spec1->numbered[i].type != spec2->numbered[j].type)
381 pretty_msgstr, spec2->numbered[j].number);
430 unsigned int number = spec->numbered[i].number;
438 switch (spec->numbered[i].type)