Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dfriend.cc585 decl = push_template_decl (decl, /*is_friend=*/true); in do_friend()
632 decl = push_template_decl (decl, /*is_friend=*/true); in do_friend()
H A DChangeLog-1998527 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 more
2065 (push_template_decl): Call it.
2728 (push_template_decl): Check for primary-template enum declarations
2872 push_template_decl. Don't call push_template_decl for
2885 push_template_decl_real instead of push_template_decl.
4076 * decl.c (pushtag): Don't call push_template_decl when we
4794 (push_template_decl): Push into namespace level.
4976 (push_template_decl): Use it.
[all …]
H A DChangeLog-1997936 (push_template_decl): Handle member template specializations.
1117 (push_template_decl): Mark member templates as static when
1153 * pt.c (push_template_decl): Likewise.
1262 (push_template_decl): Deal with the possibility of member
1699 * pt.c (push_template_decl): Correctly determine # of template parms
1707 * pt.c (push_template_decl): Complain about mismatch in # of
2415 * pt.c (push_template_decl): Handle getting a typedef.
H A DChangeLog-2020680 * pt.c (push_template_decl): Set it.
1632 * pt.c (push_template_decl): Do not give function-scope entities
1676 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 friend
1865 (push_template_decl): Likewise. Drop unneeded friend setting.
2003 * pt.c (push_template_decl): Likewise.
2139 * pt.c (push_template_decl): Set friend & anticipated before
2181 (push_template_decl): Commont pushdecl_namespace_level.
2222 (push_template_decl): ... here. Delete original decl.
[all …]
H A DChangeLog-1996292 (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 with
2681 * pt.c (push_template_decl): Don't crash if we get a member defn
3007 (push_template_decl): Likewise.
H A Ddecl2.cc1038 value = push_template_decl (value); in grokfield()
1123 value = push_template_decl (value); in grokfield()
H A DChangeLog-2021243 (push_template_decl): Likewise.
805 * pt.c (push_template_decl): Check for bare parameter packs in
2139 * pt.c (push_template_decl): Remove TEMPLATE_TYPE_PARM_FOR_CLASS
5011 (push_template_decl): Assert current_template_parms.
H A DChangeLog-2014902 * parser.c (cp_parser_class_head): push_template_decl for members
3156 when deciding whether to call push_template_decl for a member class.
H A Ddecl.cc5776 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()
H A Dname-lookup.cc8032 decl = push_template_decl (decl, is_friend); in maybe_process_template_type_declaration()
H A DChangeLog-2003808 * decl.c (start_decl): Exit if push_template_decl returns
1995 * decl.c (start_method): Return immediately if push_template_decl
H A DChangeLog-20081677 returned by push_template_decl for error_mark_node.
H A DChangeLog-19993126 * except.c (expand_start_catch_block): Call push_template_decl for
3543 * decl2.c (grokfield): Call push_template_decl for a TYPE_DECL in
H A Dcp-tree.h7315 extern tree push_template_decl (tree, bool is_friend = false);
H A Dclass.cc8881 decl = push_template_decl (decl); in build_self_reference()
H A Dpt.cc1049 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() function
29069 return push_template_decl (decl); in finish_concept_definition()
H A DChangeLog-20132134 push_template_decl fails.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Ddecl2.c896 value = push_template_decl (value); in grokfield()
984 value = push_template_decl (value); in grokfield()
H A Ddecl.c5430 decl = push_template_decl (decl); in start_decl()
16285 tree newdecl1 = push_template_decl (decl1); in start_preparsed_function()
17385 fndecl = push_template_decl (fndecl); in grokmethod()
H A Dcp-tree.h6931 extern tree push_template_decl (tree);
H A Dpt.c1025 tree decl = push_template_decl (TYPE_MAIN_DECL (t)); in maybe_process_partial_specialization()
6081 push_template_decl (tree decl) in push_template_decl() function
28109 return push_template_decl (decl); in finish_concept_definition()
H A Dclass.c8764 value = push_template_decl (value); in build_self_reference()
H A Dsemantics.c1420 decl = push_template_decl (decl); in finish_handler_parms()
/netbsd-src/external/gpl3/gcc.old/dist/libcc1/
H A Dlibcp1plugin.cc780 tree ret = push_template_decl (decl); in safe_push_template_decl()
/netbsd-src/external/gpl3/gcc/dist/libcc1/
H A Dlibcp1plugin.cc624 tree ret = push_template_decl (decl); in safe_push_template_decl()

12