Home
last modified time | relevance | path

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

12

/openbsd/src/gnu/gcc/gcc/cp/
Dpt.c821 && !DECL_FRIEND_P (DECL_TEMPLATE_RESULT (tmpl))); in optimize_specialization_lookup_p()
891 && TREE_CODE (DECL_TEMPLATE_RESULT (tmpl)) == TYPE_DECL) in retrieve_specialization()
1649 targs = DECL_TI_ARGS (DECL_TEMPLATE_RESULT (TREE_VALUE (templates))); in determine_specialization()
1716 tmpl_types = TYPE_ARG_TYPES (TREE_TYPE (DECL_TEMPLATE_RESULT (tmpl))); in copy_default_args_to_explicit_spec()
2160 DECL_INITIAL (DECL_TEMPLATE_RESULT (tmpl)) = NULL_TREE; in check_explicit_specialization()
2164 DECL_SOURCE_LOCATION (DECL_TEMPLATE_RESULT (tmpl)) in check_explicit_specialization()
2168 DECL_ARGUMENTS (DECL_TEMPLATE_RESULT (tmpl)) in check_explicit_specialization()
2462 TREE_TYPE (DECL_TEMPLATE_RESULT (parm)) = t; in process_template_parm()
3216 DECL_TEMPLATE_RESULT (new_tmpl) = decl; in push_template_decl_real()
3267 DECL_TEMPLATE_RESULT (tmpl) = decl; in push_template_decl_real()
[all …]
Ddecl.c978 if (TREE_CODE (DECL_TEMPLATE_RESULT (newdecl)) in decls_match()
979 != TREE_CODE (DECL_TEMPLATE_RESULT (olddecl))) in decls_match()
986 if (TREE_CODE (DECL_TEMPLATE_RESULT (newdecl)) == TYPE_DECL) in decls_match()
987 types_match = same_type_p (TREE_TYPE (DECL_TEMPLATE_RESULT (olddecl)), in decls_match()
988 TREE_TYPE (DECL_TEMPLATE_RESULT (newdecl))); in decls_match()
990 types_match = decls_match (DECL_TEMPLATE_RESULT (olddecl), in decls_match()
991 DECL_TEMPLATE_RESULT (newdecl)); in decls_match()
1299 && TREE_CODE (DECL_TEMPLATE_RESULT (newdecl)) == TYPE_DECL)) in duplicate_decls()
1303 && (TREE_CODE (DECL_TEMPLATE_RESULT (olddecl)) in duplicate_decls()
1339 if (TREE_CODE (DECL_TEMPLATE_RESULT (olddecl)) == TYPE_DECL in duplicate_decls()
[all …]
Derror.c956 if (TREE_CODE (DECL_TEMPLATE_RESULT (t)) == TYPE_DECL) in dump_template_decl()
960 else if (TREE_CODE (DECL_TEMPLATE_RESULT (t)) == VAR_DECL) in dump_template_decl()
961 dump_decl (DECL_TEMPLATE_RESULT (t), flags | TFF_TEMPLATE_NAME); in dump_template_decl()
997 t = DECL_TEMPLATE_RESULT (t); in dump_function_decl()
1159 t = DECL_TEMPLATE_RESULT (t); in dump_function_name()
Ddump.c355 dump_child ("rslt", DECL_TEMPLATE_RESULT (t)); in cp_dump_tree()
Ddecl2.c442 decl = DECL_TEMPLATE_RESULT (tmpl); in check_member_template()
1003 decl = &DECL_TEMPLATE_RESULT (*decl); in cplus_decl_attributes()
1763 tree pattern = DECL_TEMPLATE_RESULT (TI_TEMPLATE (tinfo)); in determine_visibility()
3558 && DECL_INLINE (DECL_TEMPLATE_RESULT in mark_used()
Dcp-tree.def113 DECL_TEMPLATE_RESULT null
116 DECL_TEMPLATE_RESULT decl for object to be created
Dsemantics.c2108 DECL_TEMPLATE_RESULT (tmpl) = decl; in finish_template_template_parm()
2235 TREE_PRIVATE (DECL_TEMPLATE_RESULT (decl)) = TREE_PRIVATE (decl); in finish_member_declaration()
2236 TREE_PROTECTED (DECL_TEMPLATE_RESULT (decl)) = TREE_PROTECTED (decl); in finish_member_declaration()
2837 first_fn = DECL_TEMPLATE_RESULT (first_fn); in finish_id_expression()
Dcp-tree.h2255 ? TREE_TYPE (DECL_TEMPLATE_RESULT (DECL_PRIMARY_TEMPLATE \
2734 #define DECL_TEMPLATE_RESULT(NODE) DECL_RESULT_FLD (NODE) macro
2814 (TREE_CODE (NODE) == TEMPLATE_DECL && !DECL_TEMPLATE_RESULT (NODE))
2819 && TREE_CODE (DECL_TEMPLATE_RESULT (NODE)) == FUNCTION_DECL)
2825 && TREE_CODE (DECL_TEMPLATE_RESULT (NODE)) == TYPE_DECL \
Dcxx-pretty-print.c1507 && TYPE_P (DECL_TEMPLATE_RESULT (arg)))) in pp_cxx_template_argument_list()
Dtree.c2056 if (!DECL_INLINE (DECL_TEMPLATE_RESULT in cp_cannot_inline_tree_fn()
Dclass.c3846 DECL_TEMPLATE_RESULT (clone) in build_clone()
3847 = build_clone (DECL_TEMPLATE_RESULT (clone), name); in build_clone()
3848 result = DECL_TEMPLATE_RESULT (clone); in build_clone()
DChangeLog-200057 DECL_TEMPLATE_RESULT.
2200 the DECL_TEMPLATE_RESULT.
5081 * cp-tree.h (DECL_SHADOWED_FOR_VAR, DECL_TEMPLATE_RESULT):
5083 * decl.c (xref_tag): Use DECL_TEMPLATE_RESULT.
5107 * dump.c (dequeue_and_dump): Dump DECL_TEMPLATE_RESULT.
DChangeLog-20011563 be DECL_TEMPLATE_RESULT.
1744 * decl.c (duplicate_decls): Fix DECL_TEMPLATE_RESULT thinko
DChangeLog-20022364 * error.c (dump_function_name): Use DECL_TEMPLATE_RESULT for
4452 (DECL_TEMPLATE_RESULT): Likewise.
/openbsd/src/gnu/usr.bin/gcc/gcc/cp/
Dpt.c203 (DECL_TI_ARGS (DECL_TEMPLATE_RESULT (t)), args, tf_none);
519 return (DECL_FUNCTION_MEMBER_P (DECL_TEMPLATE_RESULT (t))
1320 targs = DECL_TI_ARGS (DECL_TEMPLATE_RESULT (TREE_VALUE (templates)));
1390 tmpl_types = TYPE_ARG_TYPES (TREE_TYPE (DECL_TEMPLATE_RESULT (tmpl)));
1842 DECL_INITIAL (DECL_TEMPLATE_RESULT (tmpl)) = NULL_TREE;
2141 TREE_TYPE (DECL_TEMPLATE_RESULT (parm)) = t;
2852 DECL_TEMPLATE_RESULT (new_tmpl) = decl;
2901 DECL_TEMPLATE_RESULT (tmpl) = decl;
2951 return DECL_TEMPLATE_RESULT (tmpl);
3516 && TREE_CODE (DECL_TEMPLATE_RESULT (arg)) == TYPE_DECL)
[all …]
Ddecl.c3219 if (TREE_CODE (DECL_TEMPLATE_RESULT (newdecl))
3220 != TREE_CODE (DECL_TEMPLATE_RESULT (olddecl)))
3223 if (TREE_CODE (DECL_TEMPLATE_RESULT (newdecl)) == TYPE_DECL)
3226 types_match = decls_match (DECL_TEMPLATE_RESULT (olddecl),
3227 DECL_TEMPLATE_RESULT (newdecl));
3456 && TREE_CODE (DECL_TEMPLATE_RESULT (newdecl)) == TYPE_DECL))
3460 && (TREE_CODE (DECL_TEMPLATE_RESULT (olddecl))
3499 if (TREE_CODE (DECL_TEMPLATE_RESULT (olddecl)) == TYPE_DECL
3500 || TREE_CODE (DECL_TEMPLATE_RESULT (newdecl)) == TYPE_DECL)
3506 else if (TREE_CODE (DECL_TEMPLATE_RESULT (olddecl)) == FUNCTION_DECL
[all …]
Ddump.c355 dump_child ("rslt", DECL_TEMPLATE_RESULT (t));
Derror.c1072 if (TREE_CODE (DECL_TEMPLATE_RESULT (t)) == TYPE_DECL)
1076 else if (TREE_CODE (DECL_TEMPLATE_RESULT (t)) == VAR_DECL)
1077 dump_decl (DECL_TEMPLATE_RESULT (t), flags | TFF_TEMPLATE_NAME);
1113 t = DECL_TEMPLATE_RESULT (t);
1260 t = DECL_TEMPLATE_RESULT (t);
Dsemantics.c1631 DECL_TEMPLATE_RESULT (tmpl) = decl;
1826 TREE_PRIVATE (DECL_TEMPLATE_RESULT (decl)) = TREE_PRIVATE (decl);
1827 TREE_PROTECTED (DECL_TEMPLATE_RESULT (decl)) = TREE_PROTECTED (decl);
Dcp-tree.def115 DECL_TEMPLATE_RESULT null
118 DECL_TEMPLATE_RESULT decl for object to be created
Ddecl2.c572 decl = DECL_TEMPLATE_RESULT (tmpl);
1217 decl = &DECL_TEMPLATE_RESULT (*decl);
1248 && TREE_CODE (DECL_TEMPLATE_RESULT (thing)) == TYPE_DECL))
4928 decl = DECL_TEMPLATE_RESULT (id);
Dspew.c590 if (TREE_CODE (DECL_TEMPLATE_RESULT (decl)) == TYPE_DECL)
Dcp-tree.h2795 #define DECL_TEMPLATE_RESULT(NODE) DECL_RESULT_FLD (NODE) macro
2872 && TREE_CODE (DECL_TEMPLATE_RESULT (NODE)) == FUNCTION_DECL)
2877 && TREE_CODE (DECL_TEMPLATE_RESULT (NODE)) == TYPE_DECL \
Dclass.c4173 DECL_TEMPLATE_RESULT (clone)
4174 = build_clone (DECL_TEMPLATE_RESULT (clone), name);
4175 result = DECL_TEMPLATE_RESULT (clone);
DChangeLog3767 * error.c (dump_function_name): Use DECL_TEMPLATE_RESULT for
5855 (DECL_TEMPLATE_RESULT): Likewise.
7540 be DECL_TEMPLATE_RESULT.
7721 * decl.c (duplicate_decls): Fix DECL_TEMPLATE_RESULT thinko
9929 DECL_TEMPLATE_RESULT.
12072 the DECL_TEMPLATE_RESULT.
14953 * cp-tree.h (DECL_SHADOWED_FOR_VAR, DECL_TEMPLATE_RESULT):
14955 * decl.c (xref_tag): Use DECL_TEMPLATE_RESULT.
14979 * dump.c (dequeue_and_dump): Dump DECL_TEMPLATE_RESULT.

12