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. From-SVN: r91559
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
VLA.C | Loading commit data... | |
addr1.C | Loading commit data... | |
ambig1.C | Loading commit data... | |
ambig2.C | Loading commit data... | |
arg1.C | Loading commit data... | |
arg2.C | Loading commit data... | |
arg3.C | Loading commit data... | |
arg4.C | Loading commit data... | |
builtin1.C | Loading commit data... | |
builtin2.C | Loading commit data... | |
builtin3.C | Loading commit data... | |
cond1.C | Loading commit data... | |
ellipsis1.C | Loading commit data... | |
error1.C | Loading commit data... | |
koenig1.C | Loading commit data... | |
member1.C | Loading commit data... | |
member2.C | Loading commit data... | |
new1.C | Loading commit data... | |
operator-star-1.C | Loading commit data... | |
operator1.C | Loading commit data... | |
pmf1.C | Loading commit data... | |
prom1.C | Loading commit data... | |
ref1.C | Loading commit data... | |
scope1.C | Loading commit data... | |
template1.C | Loading commit data... | |
template2.C | Loading commit data... | |
using1.C | Loading commit data... | |
virtual1.C | Loading commit data... |