diff options
author | Nathan Sidwell <nathan@codesourcery.com> | 2007-09-16 17:26:42 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2007-09-16 17:26:42 +0000 |
commit | 0ee3f0a892918371a5245de973480bc443126558 (patch) | |
tree | 16195234eba827edd3e29d3d1df861daf7be358d /gcc/expr.c | |
parent | ce616dd5acdb51f6ee1705e95c20b1f9f4e41525 (diff) | |
download | gcc-0ee3f0a892918371a5245de973480bc443126558.zip gcc-0ee3f0a892918371a5245de973480bc443126558.tar.gz gcc-0ee3f0a892918371a5245de973480bc443126558.tar.bz2 |
re PR c++/32756 (wrong ambiguous overload error?)
cp/
PR c++/32756
* call.c (maybe_handle_implicit_object): Set this_p, clear
rvaluedness_matches_p.
(compare_ics): Do not compare rvaluedness matching when one of the
operands is an implicit object.
testsuite/
PR c++/32756
* g++.dg/overload/operator3.C: New.
From-SVN: r128528
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions