Lines Matching defs:params
121 // Keep referring to the same subtype, struct, union, enum, params.
132 // Keep referring to the same subtype, struct, union, enum, params.
148 // Keep referring to the same subtype, struct, union, enum, params.
1296 block_derive_function(type_t *ret, bool proto, sym_t *params, bool vararg)
1302 tp->u.params = params;
1339 old_style_function(sym_t *decl, sym_t *params)
1352 if (params != NULL) {
1354 decl->u.s_old_style_params = params;
1357 if (params != NULL)
1364 add_function(sym_t *decl, parameter_list params)
1371 for (const sym_t *p = params.first; p != NULL; p = p->s_next)
1375 if (params.prototype) {
1379 check_prototype_parameters(params.first);
1380 if (params.first != NULL
1381 && params.first->s_type->t_tspec == VOID)
1382 params.first = NULL;
1384 old_style_function(decl, params.first);
1394 * of params and is removed after add_function.)
1399 dcs->d_enclosing->d_func_params = params.first;
1411 params.prototype, params.first, params.vararg);
1867 const sym_t *proto_params = dsym->s_type->u.params;
1966 * definition, we have remembered the params in
1967 * rdsym->s_old_style_params and compare them with the params
1987 * Take over the remembered params if the new symbol is
2172 const sym_t *p1 = tp1->u.params;
2173 const sym_t *p2 = tp2->u.params;
2199 for (const sym_t *p = tp->u.params; p != NULL; p = p->s_next) {
2311 dst->u.params = src->u.params;
2507 sym_t *proto_params = funcsym->s_type->u.params;