Home
last modified time | relevance | path

Searched refs:template_decl (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Ddecl2.c2516 tree template_decl = NULL_TREE; in determine_visibility() local
2522 template_decl = decl; in determine_visibility()
2525 template_decl = decl; in determine_visibility()
2528 template_decl = decl; in determine_visibility()
2591 template_decl = NULL_TREE; in determine_visibility()
2621 else if (template_decl) in determine_visibility()
2638 if (template_decl) in determine_visibility()
2642 tree tinfo = get_template_info (template_decl); in determine_visibility()
H A Dcall.c522 tree template_decl; member
3484 cand->template_decl = build_template_info (tmpl, targs); in add_template_candidate_real()
3486 cand->template_decl = DECL_TEMPLATE_INFO (fn); in add_template_candidate_real()
4148 && !cand->template_decl in build_user_type_conversion_1()
8863 && cand->template_decl in build_over_call()
11513 if (!cand1->template_decl && cand2->template_decl) in joust()
11515 else if (cand1->template_decl && !cand2->template_decl) in joust()
11523 if (cand1->template_decl && cand2->template_decl) in joust()
11526 (TI_TEMPLATE (cand1->template_decl), in joust()
11527 TI_TEMPLATE (cand2->template_decl), in joust()
[all …]
H A Dcp-tree.def124 DEFTREECODE (TEMPLATE_DECL, "template_decl", tcc_declaration, 0)
H A Dcp-tree.h1664 struct tree_template_decl GTY ((tag ("TS_CP_TEMPLATE_DECL"))) template_decl;
H A Dpt.c324 build_template_info (tree template_decl, tree template_args) in build_template_info() argument
327 TI_TEMPLATE (result) = template_decl; in build_template_info()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Ddecl2.cc2725 tree template_decl = NULL_TREE; in determine_visibility() local
2731 template_decl = decl; in determine_visibility()
2734 template_decl = decl; in determine_visibility()
2737 template_decl = decl; in determine_visibility()
2800 template_decl = NULL_TREE; in determine_visibility()
2830 else if (template_decl) in determine_visibility()
2847 if (template_decl) in determine_visibility()
2851 tree tinfo = get_template_info (template_decl); in determine_visibility()
H A Dcall.cc519 tree template_decl; member
3621 cand->template_decl = build_template_info (tmpl, targs); in add_template_candidate_real()
3623 cand->template_decl = DECL_TEMPLATE_INFO (fn); in add_template_candidate_real()
4323 && !cand->template_decl in build_user_type_conversion_1()
9577 && cand->template_decl in build_over_call()
12267 if (!cand1->template_decl && cand2->template_decl) in joust()
12269 else if (cand1->template_decl && !cand2->template_decl) in joust()
12277 if (cand1->template_decl && cand2->template_decl) in joust()
12280 (TI_TEMPLATE (cand1->template_decl), in joust()
12281 TI_TEMPLATE (cand2->template_decl), in joust()
[all …]
H A Dcp-tree.def124 DEFTREECODE (TEMPLATE_DECL, "template_decl", tcc_declaration, 0)
H A Dmodule.cc6219 (TREE_VISITED (((lang_tree_node *)t)->template_decl.arguments)); in core_vals()
6221 (TREE_VISITED (((lang_tree_node *)t)->template_decl.result) in core_vals()
6702 gcc_assert (((lang_tree_node *)t)->template_decl.arguments); in core_vals()
6703 gcc_assert (((lang_tree_node *)t)->template_decl.result); in core_vals()
H A DChangeLog-20185132 * decl2.c (determine_visibility): Fix template_decl handling
5136 * decl2.c (determine_visibility): Clear template_decl for
H A Dcp-tree.h1794 struct tree_template_decl GTY ((tag ("TS_CP_TEMPLATE_DECL"))) template_decl;
H A DChangeLog-20072289 that we are not processing template_decl.
H A DChangeLog-20141791 (union cp_lang_tree_node): Add template_decl.
H A DChangeLog-20112158 source location to the new template_decl.
H A DChangeLog-20213819 * decl.c (duplicate_decls): Remove template_decl module flag
H A Dpt.cc329 build_template_info (tree template_decl, tree template_args) in build_template_info() argument
332 TI_TEMPLATE (result) = template_decl; in build_template_info()
H A DChangeLog-20043087 * call.c (z_candidate::template_decl): Rename from template.
/netbsd-src/external/gpl3/gcc.old/dist/libcc1/
H A Dlibcp1plugin.cc2406 gcc_utempl template_decl, in plugin_build_dependent_type_template_id() argument
2410 tree type = convert_in (template_decl); in plugin_build_dependent_type_template_id()
3352 gcc_decl template_decl, in plugin_build_function_template_specialization() argument
3360 tree name = convert_in (template_decl); in plugin_build_function_template_specialization()
3373 gcc_decl template_decl, in plugin_build_class_template_specialization() argument
3380 tree name = convert_in (template_decl); in plugin_build_class_template_specialization()
/netbsd-src/external/gpl3/gcc/dist/libcc1/
H A Dlibcp1plugin.cc2247 gcc_utempl template_decl, in plugin_build_dependent_type_template_id() argument
2251 tree type = convert_in (template_decl); in plugin_build_dependent_type_template_id()
3193 gcc_decl template_decl, in plugin_build_function_template_specialization() argument
3201 tree name = convert_in (template_decl); in plugin_build_function_template_specialization()
3214 gcc_decl template_decl, in plugin_build_class_template_specialization() argument
3221 tree name = convert_in (template_decl); in plugin_build_class_template_specialization()
/netbsd-src/external/gpl3/binutils/dist/libiberty/
H A Dcp-demangle.c256 const struct demangle_component *template_decl; member
4748 (d_right (dpi->templates->template_decl), in d_lookup_template_argument()
4893 dst->template_decl = src->template_decl; in d_save_scope()
5243 dpt.template_decl = typed_name; in d_print_comp_inner()
5339 = d_left (dpi->templates->template_decl); in d_print_comp_inner()
6219 dpt.template_decl = NULL; in d_print_comp_inner()
6224 dpt.template_decl = parms; in d_print_comp_inner()
6746 dpt.template_decl = dpi->current_template; in d_print_conversion()
H A DChangeLog4520 "template" to "template_decl". Adjust use throughout the file.
/netbsd-src/external/gpl3/gcc.old/dist/libiberty/
H A Dcp-demangle.c256 const struct demangle_component *template_decl; member
4445 (d_right (dpi->templates->template_decl), in d_lookup_template_argument()
4590 dst->template_decl = src->template_decl; in d_save_scope()
4823 dpt.template_decl = typed_name; in d_print_comp_inner()
6196 dpt.template_decl = dpi->current_template; in d_print_conversion()
/netbsd-src/external/gpl3/binutils.old/dist/libiberty/
H A Dcp-demangle.c256 const struct demangle_component *template_decl; member
4553 (d_right (dpi->templates->template_decl), in d_lookup_template_argument()
4698 dst->template_decl = src->template_decl; in d_save_scope()
5021 dpt.template_decl = typed_name; in d_print_comp_inner()
6411 dpt.template_decl = dpi->current_template; in d_print_conversion()
/netbsd-src/external/gpl3/gcc/dist/libiberty/
H A Dcp-demangle.c256 const struct demangle_component *template_decl; member
4521 (d_right (dpi->templates->template_decl), in d_lookup_template_argument()
4666 dst->template_decl = src->template_decl; in d_save_scope()
4957 dpt.template_decl = typed_name; in d_print_comp_inner()
6342 dpt.template_decl = dpi->current_template; in d_print_conversion()
H A DChangeLog4029 "template" to "template_decl". Adjust use throughout the file.

12