------- Comment #3 from janus at gcc dot gnu dot org  2010-03-09 09:49 -------
(In reply to comment #2)
> The problem here is that when resolving a polymorphic TBP call, we resolve the
> call for each member of the CLASS (i.e. the declared type and all its 
> children,
> cf. 'resolve_class_compcall').

Paul, since you were the one who implemented this: Could you me remind me why
this is needed at all? Shouldn't it be enough to resolve the call as is, i.e.
just for the base class? Checking the actual arguments for every descendant of
the base class seems unnecessary to me.


-- 

janus at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pault at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43291

Reply via email to