diff options
author | Jason Merrill <jason@redhat.com> | 2002-03-15 13:31:55 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2002-03-15 13:31:55 -0500 |
commit | 6da794e83532c526345040d6251acf12147d4231 (patch) | |
tree | 5bf7381d37be615ff3e1be31fe56f3a90cad3f02 /libjava/testsuite/libjava.compile/abstr.java | |
parent | b3b77addd069e3f4010f482942af55b2a8c0e9c5 (diff) | |
download | gcc-6da794e83532c526345040d6251acf12147d4231.zip gcc-6da794e83532c526345040d6251acf12147d4231.tar.gz gcc-6da794e83532c526345040d6251acf12147d4231.tar.bz2 |
re PR c++/5857 (C++ duplicate_decls shouldn't use common_type)
PR c++/5857
* decl.c (duplicate_decls): Use merge_types instead of common_type.
* typeck.c (common_type): Just hand off to
type_after_usual_arithmetic_conversions and
composite_pointer_type.
(merge_types): New fn.
(commonparms): Use it instead of common_type.
(type_after_usual_arithmetic_conversions): Also handle COMPLEX_TYPE.
(composite_pointer_type): Also handle attributes.
* cp-tree.h: Declare merge_types.
From-SVN: r50820
Diffstat (limited to 'libjava/testsuite/libjava.compile/abstr.java')
0 files changed, 0 insertions, 0 deletions