Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/gcc/cp/
H A DChangeLog-1994271 (duplicate_decls): Propagate DECL_MAIN_VARIANT.
345 (duplicate_decls, grokdeclarator), cp-tree.h: Add support for
985 * decl.c (duplicate_decls): Only propagate DECL_CHAIN in
1008 (duplicate_decls): Keep old DECL_ASSEMBLER_NAME.
1282 BUILT_IN_NONANSI so that duplicate_decls is kinder about
2692 (duplicate_decls): Instead of here.
3475 (duplicate_decls): Instead of here.
3859 duplicate_decls.
4380 * decl.c (duplicate_decls): Preserve DECL_NEXT_METHOD.
4707 * decl.c (duplicate_decls): Propagate access decls.
[all …]
H A DChangeLog-199581 * decl.c (duplicate_decls): Lose references to DECL_NEXT_METHOD.
609 * decl.c (duplicate_decls): Likewise.
1312 * decl.c (duplicate_decls): Complain about virtual functions
2441 * decl.c (duplicate_decls): Don't complain about ambiguous
2652 * decl.c (duplicate_decls): Pass DECL_MACHINE_ATTRIBUTES to
2922 * decl.c (duplicate_decls): Always lay out the merged decl.
3060 * decl.c (duplicate_decls): Tweak error message.
3250 * decl.c (duplicate_decls): Restore check for qualifier
3260 * decl.c (duplicate_decls): Propagate DECL_NESTED_TYPENAME.
3535 (duplicate_decls): Put back push_obstacks_nochange call.
[all …]
H A DChangeLog-199728 * decl.c (duplicate_decls): Make the newdecl virtual if the
266 * decl.c (duplicate_decls): Propagate it.
622 * decl.c (duplicate_decls): Handle template specializations
740 * decl.c (duplicate_decls): Don't warn about template instances.
881 * decl.c (duplicate_decls): Add smarts for explicit
1309 * decl.c (duplicate_decls): Don't bash a previous template
1447 * decl.c (duplicate_decls): Don't complain about exception
1465 * decl.c (duplicate_decls): Tweak wording.
2229 (duplicate_decls): Likewise.
2402 (duplicate_decls): Make static. Take register off NEWDECL and
[all …]
H A DChangeLog.gcc4394 (duplicate_decls): Preserve DECL_INITIAL when eliminating
H A DChangeLog-1993359 * cp-decl.c (duplicate_decls): Note redeclarations of library
378 * cp-decl.c (duplicate_decls): Don't warn for non-extern var decl
387 (duplicate_decls, pushdecl): Call new function.
581 * cp-decl.c (duplicate_decls): Deal with new overloading.
H A DChangeLog-2001665 * decl.c (duplicate_decls): Propagate DECL_UNINLINABLE.
1010 * decl.c (duplicate_decls): Remove code deadling with
1888 * decl.c (duplicate_decls): Tidy.
2286 * decl.c (duplicate_decls): Use SET_DECL_LANGUAGE.
2412 * decl.c (duplicate_decls): Adjust accordingly.
2594 * decl.c (duplicate_decls): Likewise.
2699 (duplicate_decls): Use current_lang_depth.
2729 (duplicate_decls): Likewise.
2791 * decl.c (duplicate_decls): Likewise.
2970 * decl.c (duplicate_decls): Preserve DECL_ABSTRACT.
[all …]
H A DChangeLog-2002456 * decl.c (duplicate_decls): Templates may be disambiguated by
1023 (duplicate_decls): Don't copy it.
1033 * decl.c (duplicate_decls): Copy it.
1297 * decl.c (duplicate_decls): Don't call decl_attributes.
1469 (duplicate_decls): Copy DECL_INITIALIZED_P.
1786 * decl.c (duplicate_decls): Replace DECL_SOURCE_FILE
1826 (duplicate_decls): Likewise.
3058 * decl.c (duplicate_decls): Call merge_weak.
3721 * decl.c (duplicate_decls): Use TREE_CODE_LENGTH, not
3888 * decl.c (duplicate_decls): Return 0 if issued error about
[all …]
H A DChangeLog-20034 * decl.c (duplicate_decls): Use build_type_attribute_variant to
679 * cp-tree.h (duplicate_decls): Return a tree.
709 * decl.c (duplicate_decls): copy DECL_VISIBILITY field.
1137 * decl.c (duplicate_decls): Copy DECL_SAVED_INSNS too.
1545 (duplicate_decls): Tidy diagnostic message.
2863 * decl.c (duplicate_decls): Merge
3248 * decl.c (duplicate_decls): Use DECL_ESTIMATED_INSNS.
3523 * decl.c (duplicate_decls, pushdecl, check_goto,
4211 * decl.c (duplicate_decls): Re-invoke make_decl_rtl
5910 * decl.c (duplicate_decls): Fix typo in comment.
[all …]
H A DChangeLog-199980 * decl.c (duplicate_decls): Likewise.
456 * decl.c (duplicate_decls): Merge
469 (duplicate_decls): Tweak error-message.
701 (duplicate_decls): Likewise.
799 * decl.c (duplicate_decls): Propagate DECL_DEFER_OUTPUT.
2070 (duplicate_decls): Merge DECL_THIS_STATIC.
3383 * decl.c (duplicate_decls): Only copy DECL_SAVED_TREE if
3533 (duplicate_decls): Use push_permanent_obstack.
5743 (warn_extern_redeclared_static, duplicate_decls, pushdecl,
5891 * decl.c (duplicate_decls): Copy DECL_BEFRIENDING_CLASSES.
[all …]
H A DChangeLog-200435 * decl.c (duplicate_decls): Call ggc_free on declarations we will
579 * decl.c (duplicate_decls): Return error_mark_node on error, as
790 * decl.c (duplicate_decls, start_decl): Use %qD instead of
1618 * decl.c (duplicate_decls): Merge TREE_DEPRECATED.
2527 * decl.c (poplevel, duplicate_decls, make_typename_type,
3079 * decl.c (duplicate_decls): Reject duplicate namespace
3115 * decl.c (duplicate_decls): Preserve DECL_REPO_AVAILABLE_P.
4688 * decl.c (duplicate_decls): Use COPY_DECL_RTL.
5794 (duplicate_decls): Don't check IDENTIFIER_ERROR_LOCUS.
6191 * decl.c (duplicate_decls, start_function): Likewise.
[all …]
H A DChangeLog-19981718 (duplicate_decls): Remove qualifier checks on DECL.
2387 * decl.c (duplicate_decls): Don't obliterate the
2421 * decl.c (duplicate_decls): Don't complain about different
2820 (register_specialization): Use duplicate_decls for duplicate
3128 (duplicate_decls): ...to here.
3194 (duplicate_decls): Ignore duplicate aliases.
4419 * decl.c (duplicate_decls): Clean up, add DECL_DATA_AREA bits.
4700 (duplicate_decls): Don't process DECL_CHAIN.
5177 * decl.c (duplicate_decls): Don't warn for redundant decls if
5678 * decl.c (duplicate_decls): Propagate it.
[all …]
H A DChangeLog1148 * decl.c (duplicate_decls): Return early if either
1279 * decl.c (duplicate_decls): Call check_default_args here.
1282 check_default_args if duplicate_decls got bypassed.
1449 * decl.c (duplicate_decls): Return error_mark_node
1794 (duplicate_decls): Disallow redeclaring a variable with a
2732 * cp/decl.c (duplicate_decls): Merge
3126 (duplicate_decls, grok_op_properties): Likewise.
3942 (duplicate_decls): Use it.
4278 * decl.c (duplicate_decls): Merge it into new declarations.
5516 * decl.c (duplicate_decls): Copy all of DECL_USE_TEMPLATE.
[all …]
H A Dname-lookup.c487 duplicate_decls (decl, binding->value, /*newdecl_is_friend=*/false); in supplement_binding()
697 if (duplicate_decls (x, t, is_friend)) in pushdecl_maybe_friend()
715 tree olddecl = duplicate_decls (x, t, is_friend); in pushdecl_maybe_friend()
1926 dup = duplicate_decls (decl, fn, is_friend); in push_overloaded_decl()
H A DChangeLog-1996464 * decl.c (duplicate_decls): Make sure the old DECL_LANG_SPECIFIC
671 * decl.c (duplicate_decls): Downgrade 'used before declared
1053 * decl.c (duplicate_decls): Lose reference to DECL_TEMPLATE_MEMBERS.
1561 * decl.c (duplicate_decls): Propagate DECL_ONE_ONLY.
3048 (duplicate_decls): Diagnose disallowed overloads for template
3409 * decl.c (duplicate_decls): Likewise.
3446 (duplicate_decls): Delete unused var CTYPE.
3447 (duplicate_decls): Delete unused var PREVIOUS_C_DECL.
H A DChangeLog-20001279 * decl.c (duplicate_decls): Do not refer to struct
2011 * decl.c (duplicate_decls): If common_type produces a non-typedef
2199 * decl.c (duplicate_decls): Don't call duplicate_decls on
2309 * decl.c (duplicate_decls): Preserve DECL_ORIGINAL_TYPE for a
3492 * decl.c (duplicate_decls): Copy operator_code.
3638 * decl.c (duplicate_decls): Handle DECL_VTT_PARM.
3774 * decl.c (duplicate_decls): Fix typo in comment.
4108 (duplicate_decls): Likewise.
4608 * decl.c (duplicate_decls): Don't set it.
6134 (duplicate_decls): Use DECL_VIRTUAL_CONTEXT.
H A DChangeLog.tree-ssa425 (duplicate_decls): Make sure to copy TREE_LOCUS information
H A Ddecl.c1121 duplicate_decls (tree newdecl, tree olddecl, bool newdecl_is_friend) in duplicate_decls() function
1243 return duplicate_decls (newdecl, olddecl, in duplicate_decls()
4006 if (duplicate_decls (decl, field, /*newdecl_is_friend=*/false)) in start_decl()
4017 if (field && duplicate_decls (decl, field, in start_decl()
6776 ok = duplicate_decls (decl, old_decl, friendp); in grokfndecl()
H A Dcp-tree.h3940 extern tree duplicate_decls (tree, tree, bool);
H A Dpt.c1216 duplicate_decls (spec, fn, is_friend); in register_specialization()
1241 if (!duplicate_decls (spec, fn, is_friend) && DECL_INITIAL (spec)) in register_specialization()
/freebsd-12.1/contrib/gcc/
H A Dc-decl.c1969 duplicate_decls (tree newdecl, tree olddecl) in duplicate_decls() function
2174 if (duplicate_decls (x, b_use->decl)) in pushdecl()
2278 && duplicate_decls (x, b->decl)) in pushdecl()
2301 if (visdecl && !b && duplicate_decls (x, visdecl)) in pushdecl()
H A DFSFChangeLog551 * c-decl.c (duplicate_decls): Merge new attribute.
621 (duplicate_decls): Copy the assembler name.
756 (poplevel, duplicate_decls, pushdecl): Revamp to pass explicit
758 (duplicate_decls, parmlist_tags_warning, finish_struct): Reword
2486 * c-decl.c (duplicate_decls): Set DECL_IGNORED_P in newdecl if
H A DChangeLog-2001366 * c-decl.c (duplicate_decls): As needed, set DECL_INLINE when
3474 * c-decl.c (duplicate_decls, parmlist_tags_warning): Remove
3586 * c-decl.c (duplicate_decls): Copy DECL_SAVED_TREE.
8289 * c-decl.c (duplicate_decls): Propagate DECL_UNINLINABLE.
9117 * c-decl.c (duplicate_decls): Likewise.
16913 (duplicate_decls): Use debug hook.
19586 * c-decl.c (duplicate_decls): Use function pointer.
19603 (duplicate_decls): Call target function.
26528 * c-decl.c (duplicate_decls): Copy DECL_NUM_STMTS, not
29164 * c-decl.c (duplicate_decls): Set it.
[all …]
H A DChangeLog-20037297 * c-decl.c (duplicate_decls): Copy DECL_SOURCE_LOCATION, not
9703 * c-decl.c (duplicate_decls): Always call comptypes with
12088 (pushdecl_top_level): Likewise. Don't call duplicate_decls.
12567 (duplicate_decls, define_label): Use a 'locus' variable for
12679 * c-decl.c (duplicate_decls): Remove code to handle builtin
12870 duplicate_decls to test whether a redeclaration of a builtin
12873 (duplicate_decls): Fuzzy type matching for builtin functions
13282 (duplicate_decls): Likewise.
14895 * c-decl.c (duplicate_decls): Use DECL_ESTIMATED_INSNS.
21937 * c-decl.c (duplicate_decls): Test DECL for ERROR_MARK.
[all …]
H A DFSFChangeLog.101534 * c-decl.c (finish_decl): TREE_ASM_WRITTEN says if duplicate_decls
4262 * c-decl.c (duplicate_decls): Add new parameter different_binding_level.
4266 warning before duplicate_decls call. Don't let global typedefs
6739 * c-decl.c (duplicate_decls): Don't clear DECL_CONTEXT of
7459 * c-decl.c (duplicate_decls): Propagate DECL_WEAK.
8644 * c-decl.c (duplicate_decls): Don't look at TYPE_ACTUAL_ARG_TYPES
H A DChangeLog-20004678 * c-decl.c (duplicate_decls, copy_lang_decl), dwarfout.c
10360 * c-decl.c (duplicate_decls): Don't set TREE_STATIC or clear
10967 * c-decl.c (duplicate_decls, define_label): Restrict -Wtraditional
13803 * c-decl.c (duplicate_decls): Do not call make_var_volatile() in
14571 * c-decl.c (duplicate_decls): Copy DECL_ABSTRACT_ORIGIN from
16190 * c-decl.c (duplicate_decls): Set DECL_USER_ALIGN.
24144 * c-decl.c (duplicate_decls): Only look at DECL_BUILT_IN_NONANSI
24667 * c-decl.c (duplicate_decls): Likewise.
28141 * c-decl.c (duplicate_decls, finish_enum): Likewise.

12