re PR c++/20723 (ICE in more_specialized_fn, more than one user-defined conversion...
authorNathan Sidwell <nathan@codesourcery.com>
Sun, 3 Apr 2005 12:33:02 +0000 (12:33 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Sun, 3 Apr 2005 12:33:02 +0000 (12:33 +0000)
commitee307009db460dd07589e6bc2d31aad4c5a40426
tree84435f4c3075396a4fd35c2ffd666145ccc1525f
parent00b28cb030eded609070d66ad864d6ce09261504
re PR c++/20723 (ICE in more_specialized_fn, more than one user-defined conversion "srp<int>" to "ptr<int>")

cp:
PR c++/20723
* pt.c (more_specialized_fn): Member functions are unordered wrt
non-members.  Conversion operators are unordered wrt other
functions.
testsuite:
PR c++/20723
* g++.dg/template/spec22.C: New.
* g++.dg/template/spec23.C: New.

From-SVN: r97489
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/spec22.C [new file with mode: 0644]
gcc/testsuite/g++.dg/template/spec23.C [new file with mode: 0644]