Home
last modified time | relevance | path

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

/netbsd/src/external/gpl3/gcc/dist/gcc/cp/
Dfriend.cc599 decl = DECL_TI_TEMPLATE (decl); in do_friend()
672 is_friend_template ? DECL_TI_TEMPLATE (decl) : decl, in do_friend()
Dlambda.cc1052 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (callop))); in generic_lambda_fn_p()
1248 fn = add_inherited_template_parms (fn, DECL_TI_TEMPLATE (callop)); in maybe_add_lambda_conv_op()
1288 fn = add_inherited_template_parms (fn, DECL_TI_TEMPLATE (callop)); in maybe_add_lambda_conv_op()
Dpt.cc313 check_member_template (DECL_TI_TEMPLATE (decl)); in finish_member_template_decl()
314 return DECL_TI_TEMPLATE (decl); in finish_member_template_decl()
1352 t = DECL_TEMPLATE_INFO (t) ? DECL_TI_TEMPLATE (t) : NULL_TREE) in is_specialization_of()
1391 friend_decl = DECL_TI_TEMPLATE (friend_decl); in is_specialization_of_friend()
1475 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (decl)); in is_specialization_of_friend()
1485 (DECL_TEMPLATE_PARMS (DECL_TI_TEMPLATE (decl)), in is_specialization_of_friend()
1489 decl_type = TREE_TYPE (DECL_TI_TEMPLATE (decl)); in is_specialization_of_friend()
2527 return DECL_TI_TEMPLATE (fn); in determine_specialization()
2594 tmpl = DECL_TI_TEMPLATE (decl); in copy_default_args_to_explicit_spec()
2704 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (decl))) in check_template_variable()
[all …]
Dconstraint.cc1279 tree tmpl = DECL_TI_TEMPLATE (decl); in maybe_substitute_reqs_for()
1357 tmpl = DECL_TI_TEMPLATE (TREE_VALUE (info)); in build_function_check()
1538 tree tmpl = DECL_TI_TEMPLATE (con); in finish_shorthand_constraint()
3191 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (t)) in satisfy_declaration_constraints()
Ddecl2.cc712 && DECL_MEMBER_TEMPLATE_P (DECL_TI_TEMPLATE (function))) in check_classfn()
812 || (DECL_TI_TEMPLATE (function) == DECL_TI_TEMPLATE (fndecl)))) in check_classfn()
4633 (DECL_TI_TEMPLATE (decl))))); in decl_defined_p()
Derror.cc829 tpl = DECL_TI_TEMPLATE (tpl); in dump_aggr_type()
1283 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (t))) in dump_decl()
1995 && (TREE_CODE (DECL_TI_TEMPLATE (t)) != TEMPLATE_DECL in dump_function_name()
1996 || PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (t)))) in dump_function_name()
Ddecl.cc1007 ? DECL_TI_TEMPLATE (newdecl) in decls_match()
1010 ? DECL_TI_TEMPLATE (olddecl) in decls_match()
1906 || (DECL_TI_TEMPLATE (newdecl) in duplicate_decls()
1907 != DECL_TI_TEMPLATE (olddecl)))) in duplicate_decls()
1910 || (DECL_TI_TEMPLATE (olddecl) in duplicate_decls()
1911 != DECL_TI_TEMPLATE (newdecl)))))) in duplicate_decls()
2038 && DECL_MEMBER_TEMPLATE_P (DECL_TI_TEMPLATE (olddecl))) in duplicate_decls()
2041 ? DECL_INNERMOST_TEMPLATE_PARMS (DECL_TI_TEMPLATE (newdecl)) in duplicate_decls()
2044 = DECL_INNERMOST_TEMPLATE_PARMS (DECL_TI_TEMPLATE (olddecl)); in duplicate_decls()
15002 && DECL_MEMBER_TEMPLATE_P (DECL_TI_TEMPLATE (d)))) in copy_fn_p()
[all …]
Dmangle.cc299 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (decl))) in maybe_template_info()
750 && variable_template_p (DECL_TI_TEMPLATE (decl))) in unmangled_name_p()
Dcall.cc3603 if (DECL_TI_TEMPLATE (fn) != tmpl) in add_template_candidate_real()
9362 && DECL_MEMBER_TEMPLATE_P (DECL_TI_TEMPLATE (fn))) in build_over_call()
9363 access_fn = DECL_TI_TEMPLATE (fn); in build_over_call()
11238 && DECL_MEMBER_TEMPLATE_P (DECL_TI_TEMPLATE (fn))) in build_new_method_call()
11249 fn = ovl_make (DECL_TI_TEMPLATE (fn)); in build_new_method_call()
Dcxx-pretty-print.cc2857 tree tmpl = DECL_TI_TEMPLATE (decl); in pp_cxx_check_constraint()
Dclass.cc1604 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (t))) in mark_abi_tags()
4981 DECL_TI_TEMPLATE (result) = clone; in build_clone()
Dmodule.cc3874 target = DECL_TI_TEMPLATE (res_orig); in get_clone_target()
4640 tmpl = DECL_TI_TEMPLATE (frnd); in friend_from_decl_list()
10361 existing = DECL_TI_TEMPLATE (existing); in key_mergeable()
10703 existing = DECL_TI_TEMPLATE (existing); in key_mergeable()
Dinit.cc586 init = DECL_INITIAL (DECL_TI_TEMPLATE (member)); in maybe_instantiate_nsdmi_init()
Dtypeck.cc3017 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (decl))) in check_template_keyword()
3036 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (fn)))) in check_template_keyword()
DChangeLog-20121473 (instantiate_template_1): Set DECL_TI_TEMPLATE before access checking.
Dcp-tree.h3840 #define DECL_TI_TEMPLATE(NODE) TI_TEMPLATE (DECL_TEMPLATE_INFO (NODE)) macro
DChangeLog-20092076 * decl.c (decls_match): Check DECL_TI_TEMPLATE too.
Dconstexpr.cc61 && DECL_DECLARED_CONSTEXPR_P (DECL_TI_TEMPLATE (fun))) in is_instantiation_of_constexpr()
DChangeLog-19982788 * cp-tree.h (DECL_TI_TEMPLATE): Improve documentation.
2828 (tsubst, case FUNCTION_DECL): Deal with a DECL_TI_TEMPLATE that is
DChangeLog-20153682 type of the partially instantiated template in DECL_TI_TEMPLATE.
DChangeLog-20162391 specialization in DECL_TI_TEMPLATE.
DChangeLog-20213840 of DECL_TI_TEMPLATE.
Dparser.cc21844 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (decl))) in cp_parser_alias_declaration()
21846 decl = DECL_TI_TEMPLATE (decl); in cp_parser_alias_declaration()
46402 DECL_CONTEXT (DECL_TI_TEMPLATE (fndecl)) = current_function_decl; in cp_parser_omp_declare_reduction()
DChangeLog-20202525 code duplication. Update DECL_TI_TEMPLATE's context.
DChangeLog-2000338 * cp-tree.h (DECL_TI_TEMPLATE): Update comment to reflect reality.