Lines Matching refs:duplicate_decls

62 	* decl.c (duplicate_decls): Call merge_machine_decl_attributes.
179 * decl.c (duplicate_decls): Turn off whining about virtual functions
258 * decl.c (duplicate_decls): Likewise.
961 * decl.c (duplicate_decls): Complain about virtual functions
1201 * decl.c (duplicate_decls): Check simple_cst_equal result against 0.
1304 (pop_everything, pushtag, duplicate_decls, pushdecl): Likewise.
1337 (duplicate_decls): Always use the old decl's linkage info. Don't
1413 * decl.c (duplicate_decls): Don't check DECL_NOT_REALLY_EXTERN for
1418 * decl.c (duplicate_decls): Decls that have DECL_INTERFACE_KNOWN or
1512 * decl.c (duplicate_decls): Check for a function being redeclared
1674 * decl.c (pushdecl): Use decls_match, not duplicate_decls, for
1686 * decl.c (duplicate_decls): Use cp_warning_at for redundant-decls.
1865 * decl.c (duplicate_decls): Propagate DECL_NOT_REALLY_EXTERN.
1993 * decl.c (duplicate_decls): Propagate DECL_ABSTRACT_VIRTUAL_P.
2074 (duplicate_decls): Last change went too far; we only want to stop
2090 * decl.c (duplicate_decls): Don't complain about ambiguous
2301 * decl.c (duplicate_decls): Pass DECL_MACHINE_ATTRIBUTES to
2571 * decl.c (duplicate_decls): Always lay out the merged decl.
2709 * decl.c (duplicate_decls): Tweak error message.
2899 * decl.c (duplicate_decls): Restore check for qualifier
2909 * decl.c (duplicate_decls): Propagate DECL_NESTED_TYPENAME.
3174 * decl.c (duplicate_decls): Propagate DECL_STATIC_{CON,DE}STRUCTOR.
3184 (duplicate_decls): Put back push_obstacks_nochange call.
3231 * decl.c (duplicate_decls): Push obstacks before calling common_type.
3258 (duplicate_decls): Instead of here.
3330 * decl.c (duplicate_decls): Complain about repeated default
3595 * decl.c (duplicate_decls): Don't complain about different values of
3676 * decl.c (duplicate_decls): Only propagate DECL_MAIN_VARIANT on
3711 (duplicate_decls): Propagate DECL_MAIN_VARIANT.
3712 (pushdecl): Use duplicate_decls to copy info from old decl into new
3734 * decl.c (duplicate_decls, bad_specifiers): Enhance wording on error
3785 (duplicate_decls, grokdeclarator), cp-tree.h: Add support for
3874 * decl.c (duplicate_decls): Get rid initial size entry of vtable.
4155 (duplicate_decls): Likewise. Deal with DECL_DECLARED_STATIC and
4328 * decl.c (duplicate_decls): Ignore redeclarations of wchar_t as
4425 * decl.c (duplicate_decls): Only propagate DECL_CHAIN in
4430 * decl.c (duplicate_decls): Propagate DECL_CHAIN in all DECLs that
4448 (duplicate_decls): Keep old DECL_ASSEMBLER_NAME.
4713 * decl.c (duplicate_decls): Don't treat builtins that have been
4722 BUILT_IN_NONANSI so that duplicate_decls is kinder about
4724 (duplicate_decls): Don't give two errors for redeclaring a C
4991 (start_decl): Clear DECL_IN_AGGR_P after calling duplicate_decls.
5275 * decl.c (duplicate_decls): Redeclaring a class template name is an
5583 * decl.c (duplicate_decls): A previous function declaration as
5952 * decl.c (duplicate_decls): Fix up handling of builtins yet again.
5995 * decl.c (duplicate_decls): Don't complain twice about conflicting
6132 (duplicate_decls): Instead of here.
6297 * decl.c (duplicate_decls): Check for ambiguous overloads here.
6501 * decl.c (duplicate_decls): Check mismatched TREE_CODES after
6509 * decl.c (duplicate_decls): Don't assume that the decls will have
6525 * cp/decl.c (duplicate_decls, pushdecl, builtin_function):
6531 * cp/decl.c (duplicate_decls): Put new type in same obstack as
6557 * cp/decl.c (duplicate_decls): Merge section name into new decl.
6807 built-ins, since duplicate_decls will have given warnings/errors
6915 (duplicate_decls): Instead of here.
7070 (duplicate_decls): Only keep the old type if the new decl takes no
7099 * decl.c (duplicate_decls): If this is a new declaration of an
7252 * decl.c (duplicate_decls): Only copy DECL_SOURCE_{FILE_LINE} if
7285 (duplicate_decls): Standard overloading does not shadow built-ins.
7295 (duplicate_decls): Functions and function templates are not
7299 duplicate_decls.
7336 * decl.c (duplicate_decls): When smashing a decl into a previous
7409 * decl.c (duplicate_decls): Also propagate DECL_TEMPLATE_MEMBERS
7426 * decl.c (duplicate_decls): If two template decls don't match,
7477 (duplicate_decls): No longer static. Don't try to lay out template
7489 * decl.c (duplicate_decls): Save DECL_TEMPLATE_INFO from old decl
7820 * decl.c (duplicate_decls): Preserve DECL_NEXT_METHOD.
8147 * decl.c (duplicate_decls): Propagate access decls.
8574 * decl.c (duplicate_decls): Fix pointer arithmetic.
9204 * cp-decl.c (duplicate_decls): Note redeclarations of library
9223 * cp-decl.c (duplicate_decls): Don't warn for non-extern var decl
9232 (duplicate_decls, pushdecl): Call new function.
9426 * cp-decl.c (duplicate_decls): Deal with new overloading.