Lines Matching refs:typ

87 _nc_Make_Argument(const FIELDTYPE *typ, va_list *ap, int *err)  in _nc_Make_Argument()  argument
91 if (typ != 0 && (typ->status & _HAS_ARGS) != 0) in _nc_Make_Argument()
94 if ((typ->status & _LINKED_TYPE) != 0) in _nc_Make_Argument()
100 p->left = _nc_Make_Argument(typ->left, ap, err); in _nc_Make_Argument()
101 p->right = _nc_Make_Argument(typ->right, ap, err); in _nc_Make_Argument()
111 assert(typ->makearg != (void *)0); in _nc_Make_Argument()
112 if (!(res = (TypeArgument *)typ->makearg(ap))) in _nc_Make_Argument()
134 _nc_Copy_Argument(const FIELDTYPE *typ, const TypeArgument *argp, int *err) in _nc_Copy_Argument() argument
138 if (typ != 0 && (typ->status & _HAS_ARGS) != 0) in _nc_Copy_Argument()
141 if ((typ->status & _LINKED_TYPE) != 0) in _nc_Copy_Argument()
147 p->left = _nc_Copy_Argument(typ, argp->left, err); in _nc_Copy_Argument()
148 p->right = _nc_Copy_Argument(typ, argp->right, err); in _nc_Copy_Argument()
155 if (typ->copyarg != (void *)0) in _nc_Copy_Argument()
157 if (!(res = (TypeArgument *)(typ->copyarg((const void *)argp)))) in _nc_Copy_Argument()
182 _nc_Free_Argument(const FIELDTYPE *typ, TypeArgument *argp) in _nc_Free_Argument() argument
184 if (typ != 0 && (typ->status & _HAS_ARGS) != 0) in _nc_Free_Argument()
186 if ((typ->status & _LINKED_TYPE) != 0) in _nc_Free_Argument()
190 _nc_Free_Argument(typ->left, argp->left); in _nc_Free_Argument()
191 _nc_Free_Argument(typ->right, argp->right); in _nc_Free_Argument()
197 if (typ->freearg != (void *)0) in _nc_Free_Argument()
199 typ->freearg((void *)argp); in _nc_Free_Argument()