Lines Matching refs:fields
236 do_env(char **fields, int nfields, char **err)
243 myasprintf(err, "number of fields (%d) != 3", nfields);
252 name = fields[0];
253 lang = fields[1];
254 defs = fields[2];
265 do_env_group(char **fields, int nfields, char **err)
274 myasprintf(err, "number of fields (%d) != 2", nfields);
278 name = fields[0];
279 list = fields[1];
488 do_type(char **fields, int nfields, char **err)
496 myasprintf(err, "number of fields (%d) != 3", nfields);
499 decl = fields[0];
500 hdrs = fields[1];
501 envs = fields[2];
518 do_value(char **fields, int nfields, char **err)
527 myasprintf(err, "number of fields (%d) != 4", nfields);
530 name = fields[0];
531 type = fields[1];
532 hdrs = fields[2];
533 envs = fields[3];
550 do_define(char **fields, int nfields, char **err)
556 myasprintf(err, "number of fields (%d) != 4", nfields);
560 name = fields[0];
561 value = fields[1];
562 hdrs = fields[2];
563 envs = fields[3];
588 do_func(char **fields, int nfields, char **err)
598 myasprintf(err, "number of fields (%d) != 5", nfields);
601 name = fields[0];
602 rtype = fields[1];
603 atype = fields[2];
604 hdrs = fields[3];
605 envs = fields[4];