Searched refs:DECL_TI_TEMPLATE (Results 1 – 25 of 25) sorted by relevance
599 decl = DECL_TI_TEMPLATE (decl); in do_friend()672 is_friend_template ? DECL_TI_TEMPLATE (decl) : decl, in do_friend()
1052 && 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()
313 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 …]
1279 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()
712 && 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()
829 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()
1007 ? 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 …]
299 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (decl))) in maybe_template_info()750 && variable_template_p (DECL_TI_TEMPLATE (decl))) in unmangled_name_p()
3603 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()
2857 tree tmpl = DECL_TI_TEMPLATE (decl); in pp_cxx_check_constraint()
1604 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (t))) in mark_abi_tags()4981 DECL_TI_TEMPLATE (result) = clone; in build_clone()
3874 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()
586 init = DECL_INITIAL (DECL_TI_TEMPLATE (member)); in maybe_instantiate_nsdmi_init()
3017 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (decl))) in check_template_keyword()3036 && PRIMARY_TEMPLATE_P (DECL_TI_TEMPLATE (fn)))) in check_template_keyword()
1473 (instantiate_template_1): Set DECL_TI_TEMPLATE before access checking.
3840 #define DECL_TI_TEMPLATE(NODE) TI_TEMPLATE (DECL_TEMPLATE_INFO (NODE)) macro
2076 * decl.c (decls_match): Check DECL_TI_TEMPLATE too.
61 && DECL_DECLARED_CONSTEXPR_P (DECL_TI_TEMPLATE (fun))) in is_instantiation_of_constexpr()
2788 * cp-tree.h (DECL_TI_TEMPLATE): Improve documentation.2828 (tsubst, case FUNCTION_DECL): Deal with a DECL_TI_TEMPLATE that is
3682 type of the partially instantiated template in DECL_TI_TEMPLATE.
2391 specialization in DECL_TI_TEMPLATE.
3840 of DECL_TI_TEMPLATE.
21844 && 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()
2525 code duplication. Update DECL_TI_TEMPLATE's context.
338 * cp-tree.h (DECL_TI_TEMPLATE): Update comment to reflect reality.