diff options
| author | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-12-01 10:16:50 +0000 |
|---|---|---|
| committer | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-12-01 10:16:50 +0000 |
| commit | 2611e72fa04874492201ceecf57435e6ec8f0874 (patch) | |
| tree | fd2f0d33bb80e63ed673425f60340bd87354c1ef /libjava/java | |
| parent | 7e4c137d85caf68e3c7d7da73989baae9caab46b (diff) | |
| download | ppe42-gcc-2611e72fa04874492201ceecf57435e6ec8f0874.tar.gz ppe42-gcc-2611e72fa04874492201ceecf57435e6ec8f0874.zip | |
cp:
PR c++/17431
* call.c (standard_conversion): Add FLAGS parameter. Do not allow
derived to base conversion when checking constructor
accessibility.
(implicit_conversion): Pass FLAGS to standard_conversion.
(check_constructir_callable): Disallow conversion functions.
testsuite:
PR c++/17431
* g++.dg/overload/arg1.C: New.
* g++.dg/overload/arg2.C: New.
* g++.dg/overload/arg3.C: New.
* g++.dg/overload/arg4.C: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91559 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions

