diff options
author | Nathan Sidwell <nathan@codesourcery.com> | 2001-07-25 09:38:26 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2001-07-25 09:38:26 +0000 |
commit | 402604293366e07b85db805930f1bcf1f0bac947 (patch) | |
tree | d493c5f26270f94be4e2797ecc940088fefb192c /gcc/alias.c | |
parent | ab085207aad52d58945ea30b78c04e050d7b5a9a (diff) | |
download | gcc-402604293366e07b85db805930f1bcf1f0bac947.zip gcc-402604293366e07b85db805930f1bcf1f0bac947.tar.gz gcc-402604293366e07b85db805930f1bcf1f0bac947.tar.bz2 |
re PR c++/3416 (gcc-3.0 Internal compiler error in arg_assoc, at cp/decl2.c:4902)
cp:
PR c++/3416
* call.c (build_conditional_expr): Recheck args after
conversions.
* cp-tree.h (build_conditional_expr): Move to correct file.
* typeck.c (decay_conversion): Diagnose any unknown types
reaching here.
(build_binary_op): Don't do initial decay or default
conversions on overloaded functions.
(build_static_cast): Don't do a decay conversion here.
testsuite:
* g++.old-deja/g++.other/cond7.C: New test.
From-SVN: r44345
Diffstat (limited to 'gcc/alias.c')
0 files changed, 0 insertions, 0 deletions