Lines Matching refs:argc
50 int argc, dt_node_t *args, const char *prefix, const char *suffix)
61 mismatch = argc < isp->dis_varargs;
64 mismatch = (argc < isp->dis_optargs || argc > isp->dis_argc);
65 arglimit = argc;
67 mismatch = argc != isp->dis_argc;
74 argc, iskey ? "key" : "arg", argc == 1 ? " " : "s ",
107 dt_idcook_assc(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args)
119 isp->dis_argc = argc;
123 if (argc != 0 && (isp->dis_args = calloc(argc,
142 for (i = 0; i < argc; i++, args = args->dn_list) {
154 if (argc != 0)
155 isp->dis_args[argc - 1].dn_list = NULL;
160 dt_idcook_sign(dnp, idp, argc, args,
171 dt_idcook_func(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args)
301 dt_idcook_sign(dnp, idp, argc, args, "", "( )");
310 dt_idcook_args(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *ap)
322 if (argc != 1) {
324 "passed, 1 expected\n", idp->di_name, argc,
325 argc == 1 ? " " : "s ");
426 dt_idcook_regs(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *ap)
432 if (argc != 1) {
435 argc, argc == 1 ? " " : "s ");
463 dt_idcook_type(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args)
485 dt_idcook_thaw(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args)
492 dt_idcook_inline(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args)
495 dt_idcook_assc(dnp, idp, argc, args);
497 dt_idcook_thaw(dnp, idp, argc, args);
981 int argc = 0;
987 argc++;
989 idp->di_ops->di_cook(dnp, idp, argc, args);