pt.c (type_unification_real): Just accept function parms that don't use any template parms.

* pt.c (type_unification_real): Just accept function parms that
	don't use any template parms.

From-SVN: r17500
This commit is contained in:
Jason Merrill 1998-01-27 02:30:38 +00:00 committed by Jason Merrill
parent 69145bccaa
commit 343c89cd95
2 changed files with 9 additions and 9 deletions

View File

@ -1,3 +1,8 @@
Tue Jan 27 01:44:02 1998 Jason Merrill <jason@yorick.cygnus.com>
* pt.c (type_unification_real): Just accept function parms that
don't use any template parms.
Sun Jan 25 03:30:00 1998 Jason Merrill <jason@yorick.cygnus.com>
* decl.c (cp_finish_decl): When bailing on a comdat variable, also

View File

@ -4676,16 +4676,11 @@ type_unification_real (tparms, targs, parms, args, nsubsts, subr,
if (comptypes (parm, type, 1))
continue;
}
else if (arg)
{
if (can_convert_arg (parm, type, arg))
continue;
}
else
{
if (can_convert (parm, type))
continue;
}
/* It might work; we shouldn't check now, because we might
get into infinite recursion. Overload resolution will
handle it. */
continue;
return 1;
}