Lines Matching full:typ
74 | const FIELDTYPE *typ,
86 _nc_Make_Argument(const FIELDTYPE *typ, va_list *ap, int *err) in _nc_Make_Argument() argument
90 if (typ != 0 && (typ->status & _HAS_ARGS) != 0) in _nc_Make_Argument()
93 if ((typ->status & _LINKED_TYPE) != 0) in _nc_Make_Argument()
99 p->left = _nc_Make_Argument(typ->left, ap, err); in _nc_Make_Argument()
100 p->right = _nc_Make_Argument(typ->right, ap, err); in _nc_Make_Argument()
110 assert(typ->makearg != (void *)0); in _nc_Make_Argument()
111 if (!(res = (TypeArgument *)typ->makearg(ap))) in _nc_Make_Argument()
122 | Function : TypeArgument *_nc_Copy_Argument(const FIELDTYPE *typ,
133 _nc_Copy_Argument(const FIELDTYPE *typ, const TypeArgument *argp, int *err) in _nc_Copy_Argument() argument
137 if (typ != 0 && (typ->status & _HAS_ARGS) != 0) in _nc_Copy_Argument()
140 if ((typ->status & _LINKED_TYPE) != 0) in _nc_Copy_Argument()
146 p->left = _nc_Copy_Argument(typ, argp->left, err); in _nc_Copy_Argument()
147 p->right = _nc_Copy_Argument(typ, argp->right, err); in _nc_Copy_Argument()
154 if (typ->copyarg != (void *)0) in _nc_Copy_Argument()
156 if (!(res = (TypeArgument *)(typ->copyarg((const void *)argp)))) in _nc_Copy_Argument()
172 | Function : void _nc_Free_Argument(const FIELDTYPE *typ,
181 _nc_Free_Argument(const FIELDTYPE *typ, TypeArgument *argp) in _nc_Free_Argument() argument
183 if (typ != 0 && (typ->status & _HAS_ARGS) != 0) in _nc_Free_Argument()
185 if ((typ->status & _LINKED_TYPE) != 0) in _nc_Free_Argument()
189 _nc_Free_Argument(typ->left, argp->left); in _nc_Free_Argument()
190 _nc_Free_Argument(typ->right, argp->right); in _nc_Free_Argument()
196 if (typ->freearg != (void *)0) in _nc_Free_Argument()
198 typ->freearg((void *)argp); in _nc_Free_Argument()