Home
last modified time | relevance | path

Searched refs:instantiate_template (Results 1 – 16 of 16) sorted by relevance

/NextBSD/contrib/gcc/cp/
HDChangeLog-1997939 (instantiate_template): Handle specializations.
1161 * pt.c (instantiate_template): Likewise.
1193 (instantiate_template): Likewise.
1224 (instantiate_template): Likewise.
2493 (instantiate_template): If -fexternal-templates, add this
HDChangeLog-19951045 * pt.c (instantiate_template): Also avoid instantiation if the
1196 * pt.c (instantiate_template): Don't strip 'this' twice.
2189 * pt.c (instantiate_template): Call repo_template_used if the
2516 * pt.c (instantiate_template): Call assemble_external.
2745 * pt.c (instantiate_template): Copy the template arguments to the
3162 * pt.c (instantiate_template): Likewise.
3737 (instantiate_template): Likewise.
HDChangeLog-20033080 (instantiate_template): Defer access checking during template
5033 * cp-tree.h (instantiate_template): Add tsubst_flags parameter.
5035 instantiate_template call.
5044 (check_explicit_specialization): Adjust instantiate_template call.
5047 (tsubst_friend_function): Adjust instantiate_template call.
5048 (instantiate_template): Add tsubst_flags parameter, use it. Check
6711 (instantiate_template): Likewise.
HDChangeLog-1994704 (instantiate_template): Deal with member templates defined in a .cc
1873 (instantiate_template): Don't die if tsubst returns error_mark_node.
2059 * pt.c (instantiate_template): Zero out p if we found a
2067 * pt.c (instantiate_template): Set DECL_TEMPLATE_SPECIALIZATION or
2381 * pt.c (instantiate_template): Likewise.
2823 * pt.c (instantiate_template): Don't pass values for fn and argtypes.
4853 * pt.c (end_template_decl, instantiate_template): Likewise.
HDChangeLog-20001606 * pt.c (instantiate_template): Instantiate alternate entry points
3356 (instantiate_template): Simplify handling of partial
4482 (instantiate_template): Use it.
4512 * pt.c (instantiate_template): Remove goto.
5086 (tsubst_friend_function, tsubst_decl, instantiate_template): Likewise.
5162 tsubst, instantiate_template, type_unification_real, unify,
5489 (instantiate_template): Handle member template specializations.
HDpt.c2144 return instantiate_template (tmpl, targs, tf_error); in check_explicit_specialization()
5345 return instantiate_template (tmpl, new_args, tf_error); in tsubst_friend_function()
9570 instantiate_template (tree tmpl, tree targ_ptr, tsubst_flags_t complain) in instantiate_template() function
9588 spec = instantiate_template (DECL_CLONED_FUNCTION (tmpl), targ_ptr, in instantiate_template()
HDChangeLog-20041469 (instantiate_template): Adjust call to retrieve_specialization.
2413 tsubst_expr, instantiate_template,
2573 instantiate_template, fn_type_unification, type_unification_real,
3154 (instantiate_template): Use FOR_EACH_CLONE.
5217 * pt.c (instantiate_template): Robustify.
HDChangeLog-1998806 (instantiate_template): Fix comment.
2958 (instantiate_template): Use full template arguments.
4177 (instantiate_template): Just return an error_mark_node.
5987 (instantiate_template): Likewise.
6839 (instantiate_template): Use retrieve_specialization.
HDChangeLog-19963017 * pt.c (instantiate_template): Use TYPE_MAIN_DECL instead of
3028 * pt.c (instantiate_template): Take the MAIN_VARIANT of the type
3193 (instantiate_template): Delete unused var TARGS.
HDcp-tree.h4174 extern tree instantiate_template (tree, tree, tsubst_flags_t);
HDChangeLog1715 * pt.c (instantiate_template): Fix typo in comment.
1754 * pt.c (instantiate_template): Set processing_template_decl to
3634 * pt.c (instantiate_template): Handle SFINAE.
HDChangeLog-2002874 * pt.c (instantiate_template): Push class scope for member
3972 instantiate_template, fn_type_unification,
HDcall.c2252 fn = instantiate_template (tmpl, targs, tf_none); in add_template_candidate_real()
HDclass.c5914 instantiation = instantiate_template (fn, targs, flags); in resolve_address_of_overloaded_function()
HDChangeLog-1999757 (instantiate_template): Likewise.
2535 (instantiate_template): Likewise.
HDChangeLog-200156 (instantiate_template): ... here. Simplify by removing mutual