Searched refs:push_template_decl (Results 1 – 21 of 21) sorted by relevance
585 decl = push_template_decl (decl, /*is_friend=*/true); in do_friend()632 decl = push_template_decl (decl, /*is_friend=*/true); in do_friend()
527 maybe_process_partial_specialization before push_template_decl.528 Don't call push_template_decl for a specialization.2063 push_template_decl. Check partial specializations more2065 (push_template_decl): Call it.2728 (push_template_decl): Check for primary-template enum declarations2872 push_template_decl. Don't call push_template_decl for2885 push_template_decl_real instead of push_template_decl.4076 * decl.c (pushtag): Don't call push_template_decl when we4794 (push_template_decl): Push into namespace level.4976 (push_template_decl): Use it.[all …]
936 (push_template_decl): Handle member template specializations.1117 (push_template_decl): Mark member templates as static when1153 * pt.c (push_template_decl): Likewise.1262 (push_template_decl): Deal with the possibility of member1699 * pt.c (push_template_decl): Correctly determine # of template parms1707 * pt.c (push_template_decl): Complain about mismatch in # of2415 * pt.c (push_template_decl): Handle getting a typedef.
680 * pt.c (push_template_decl): Set it.1632 * pt.c (push_template_decl): Do not give function-scope entities1676 DECL_LOCAL_DECL_P before push_template_decl.1687 * pt.c (push_template_decl): Refactor for some RAII.1808 * pt.c (push_template_decl): Check DECL_LANG_SPECIFIC in friend1865 (push_template_decl): Likewise. Drop unneeded friend setting.2003 * pt.c (push_template_decl): Likewise.2139 * pt.c (push_template_decl): Set friend & anticipated before2181 (push_template_decl): Commont pushdecl_namespace_level.2222 (push_template_decl): ... here. Delete original decl.[all …]
292 (push_template_decl): Use it.1046 * pt.c (push_template_decl): Handle partial specs.1054 (shadow_tag): Call push_template_decl for partial specializations.2452 (overload_template_name, push_template_decl): Add decls.2504 * pt.c (push_template_decl): Complain about template decl with2681 * pt.c (push_template_decl): Don't crash if we get a member defn3007 (push_template_decl): Likewise.
1038 value = push_template_decl (value); in grokfield()1123 value = push_template_decl (value); in grokfield()
243 (push_template_decl): Likewise.805 * pt.c (push_template_decl): Check for bare parameter packs in2139 * pt.c (push_template_decl): Remove TEMPLATE_TYPE_PARM_FOR_CLASS5011 (push_template_decl): Assert current_template_parms.
902 * parser.c (cp_parser_class_head): push_template_decl for members3156 when deciding whether to call push_template_decl for a member class.
5776 decl = push_template_decl (decl); in start_decl()17122 tree newdecl1 = push_template_decl (decl1, doing_friend); in start_preparsed_function()18233 fndecl = push_template_decl (fndecl, friendp); in grokmethod()
8032 decl = push_template_decl (decl, is_friend); in maybe_process_template_type_declaration()
808 * decl.c (start_decl): Exit if push_template_decl returns1995 * decl.c (start_method): Return immediately if push_template_decl
1677 returned by push_template_decl for error_mark_node.
3126 * except.c (expand_start_catch_block): Call push_template_decl for3543 * decl2.c (grokfield): Call push_template_decl for a TYPE_DECL in
8881 decl = push_template_decl (decl); in build_self_reference()
7315 extern tree push_template_decl (tree, bool is_friend = false);
1049 tree decl = push_template_decl (TYPE_MAIN_DECL (type)); in maybe_process_partial_specialization()5800 push_template_decl (tree decl, bool is_friend) in push_template_decl() function29069 return push_template_decl (decl); in finish_concept_definition()
2134 push_template_decl fails.
1691 decl = push_template_decl (decl); in finish_handler_parms()
423 push_template_decl fails. Update comment.
3347 (push_template_decl): Always register specializations of the most
26600 type = push_template_decl (type); in cp_parser_class_head()46349 fndecl = push_template_decl (fndecl); in cp_parser_omp_declare_reduction()