Lines Matching refs:arglist

4271 mangle_class_name_for_template (const char* name, tree parms, tree arglist)
4289 arglist = INNERMOST_TEMPLATE_ARGS (arglist);
4290 gcc_assert (nparms == TREE_VEC_LENGTH (arglist));
4297 arg = TREE_VEC_ELT (arglist, i);
4337 /* No need to check arglist against parmlist here; we did that
4425 lookup_template_function (tree fns, tree arglist)
4429 if (fns == error_mark_node || arglist == error_mark_node)
4432 gcc_assert (!arglist || TREE_CODE (arglist) == TREE_VEC);
4441 arglist);
4449 return build2 (TEMPLATE_ID_EXPR, type, fns, arglist);
4496 tree arglist,
4605 arglist = add_to_template_args (current_template_args (), arglist);
4607 arglist2 = coerce_template_parms (parmlist, arglist, template,
4632 arg_depth = TMPL_ARGS_DEPTH (arglist);
4648 arglist
4650 arglist);
4651 arg_depth = TMPL_ARGS_DEPTH (arglist);
4668 int saved_depth = TMPL_ARGS_DEPTH (arglist);
4678 arglist, template,
4687 TREE_VEC_LENGTH (arglist) = saved_depth;
4697 TREE_VEC_LENGTH (arglist)--;
4701 TREE_VEC_LENGTH (arglist) = saved_depth;
4703 arglist = bound_args;
4706 arglist
4708 INNERMOST_TEMPLATE_ARGS (arglist),
4714 if (arglist == error_mark_node)
4727 arglist))
4753 found = retrieve_specialization (template, arglist,
4762 is_partial_instantiation = uses_template_parms (arglist);
4768 INNERMOST_TEMPLATE_ARGS (arglist),
4782 context = tsubst (DECL_CONTEXT (template), arglist,
4869 TREE_VEC_LENGTH (arglist)--;
4874 success = comp_template_args (TREE_PURPOSE (found), arglist);
4877 TREE_VEC_LENGTH (arglist)++;
4898 TREE_VEC_LENGTH (arglist)--;
4899 found = tsubst (template, arglist, complain, NULL_TREE);
4900 TREE_VEC_LENGTH (arglist)++;
4904 SET_TYPE_TEMPLATE_INFO (t, tree_cons (found, arglist, NULL_TREE));
4906 = tree_cons (arglist, t,
4918 tsubst_enum (template_type, t, arglist);
5323 tree template_id, arglist, fns;
5336 arglist = tsubst (DECL_TI_ARGS (decl), args,
5338 template_id = lookup_template_function (fns, arglist);