Lines Matching defs:arg_info

3321 	  tree args = ce->u.arg_info->parms;
3947 struct c_arg_info *arg_info = 0;
4481 arg_info = declarator->u.arg_info;
4482 arg_types = grokparms (arg_info, really_funcdef);
4484 put_pending_sizes (arg_info->pending_sizes);
4515 for (link = arg_info->tags;
4811 current_function_arg_info = arg_info;
4974 grokparms (struct c_arg_info *arg_info, bool funcdef_flag)
4976 tree arg_types = arg_info->types;
4978 if (funcdef_flag && arg_info->had_vla_unspec)
4997 arg_info->parms = arg_info->types;
4998 arg_info->types = 0;
5015 for (parm = arg_info->parms, typelt = arg_types, parmno = 1;
5067 struct c_arg_info *arg_info = XOBNEW (&parser_obstack,
5077 arg_info->parms = 0;
5078 arg_info->tags = 0;
5079 arg_info->types = 0;
5080 arg_info->others = 0;
5081 arg_info->pending_sizes = 0;
5082 arg_info->had_vla_unspec = current_scope->had_vla_unspec;
5111 arg_info->types = void_list_node;
5112 return arg_info;
5233 arg_info->parms = parms;
5234 arg_info->tags = tags;
5235 arg_info->types = types;
5236 arg_info->others = others;
5237 arg_info->pending_sizes = get_pending_sizes ();
5238 return arg_info;
6329 store_parm_decls_newstyle (tree fndecl, const struct c_arg_info *arg_info)
6347 && arg_info->types != error_mark_node)
6354 for (decl = arg_info->parms; decl; decl = TREE_CHAIN (decl))
6369 DECL_ARGUMENTS (fndecl) = arg_info->parms;
6372 for (decl = arg_info->others; decl; decl = TREE_CHAIN (decl))
6381 for (decl = arg_info->tags; decl; decl = TREE_CHAIN (decl))
6391 store_parm_decls_oldstyle (tree fndecl, const struct c_arg_info *arg_info)
6395 tree parmids = arg_info->parms;
6632 store_parm_decls_from (struct c_arg_info *arg_info)
6634 current_function_arg_info = arg_info;
6652 struct c_arg_info *arg_info = current_function_arg_info;
6660 proto = arg_info->types != 0;
6663 store_parm_decls_newstyle (fndecl, arg_info);
6665 store_parm_decls_oldstyle (fndecl, arg_info);
6993 p->arg_info = current_function_arg_info;
7022 current_function_arg_info = p->arg_info;
7147 ret->u.arg_info = args;