Lines Matching defs:numbered
74 struct numbered_arg *numbered;
105 spec.numbered = NULL;
195 spec.numbered = (struct numbered_arg *) xrealloc (spec.numbered, spec.allocated * sizeof (struct numbered_arg));
197 spec.numbered[spec.numbered_arg_count].number = number;
198 spec.numbered[spec.numbered_arg_count].type = type;
209 /* Sort the numbered argument array, and eliminate duplicates. */
215 qsort (spec.numbered, spec.numbered_arg_count,
221 if (j > 0 && spec.numbered[i].number == spec.numbered[j-1].number)
223 enum format_arg_type type1 = spec.numbered[i].type;
224 enum format_arg_type type2 = spec.numbered[j-1].type;
235 INVALID_INCOMPATIBLE_ARG_TYPES (spec.numbered[i].number);
239 spec.numbered[j-1].type = type_both;
245 spec.numbered[j].number = spec.numbered[i].number;
246 spec.numbered[j].type = spec.numbered[i].type;
261 if (spec.numbered != NULL)
262 free (spec.numbered);
271 if (spec->numbered != NULL)
272 free (spec->numbered);
305 spec1->numbered[i].number > spec2->numbered[j].number ? 1 :
306 spec1->numbered[i].number < spec2->numbered[j].number ? -1 :
313 spec2->numbered[j].number, pretty_msgstr);
323 spec1->numbered[i].number, pretty_msgstr);
337 if (spec1->numbered[i].number == spec2->numbered[j].number)
339 if (spec1->numbered[i].type != spec2->numbered[j].type)
343 pretty_msgstr, spec2->numbered[j].number);
392 unsigned int number = spec->numbered[i].number;
400 switch (spec->numbered[i].type)