* Re: [Bug fortran/42385] [OOP] poylmorphic operators do not work
[not found] ` <20100719184902.10772.qmail@sourceware.org>
@ 2010-07-19 20:12 ` Paul Richard Thomas
0 siblings, 0 replies; only message in thread
From: Paul Richard Thomas @ 2010-07-19 20:12 UTC (permalink / raw)
To: gcc-bugzilla, fortran, gcc-patches
Fixed on trunk
Paul
> Author: pault
> Date: Mon Jul 19 18:48:44 2010
> New Revision: 162313
>
> URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162313
> Log:
> 2010-07-19 Paul Thomas <pault@gcc.gnu.org>
>
> PR fortran/42385
> * interface.c (matching_typebound_op): Add argument for the
> return of the generic name for the procedure.
> (build_compcall_for_operator): Add an argument for the generic
> name of an operator procedure and supply it to the expression.
> (gfc_extend_expr, gfc_extend_assign): Use the generic name in
> calls to the above procedures.
> * resolve.c (resolve_typebound_function): Catch procedure
> component calls for CLASS objects, check that the vtable is
> complete and insert the $vptr and procedure components, to make
> the call.
> (resolve_typebound_function): The same.
> * trans-decl.c (gfc_trans_deferred_vars): Do not deallocate
> an allocatable scalar if it is a result.
>
>
> 2010-07-19 Paul Thomas <pault@gcc.gnu.org>
>
> PR fortran/42385
> * gfortran.dg/class_defined_operator_1.f03 : New test.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2010-07-19 20:12 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <bug-42385-16146@http.gcc.gnu.org/bugzilla/>
[not found] ` <20100719184902.10772.qmail@sourceware.org>
2010-07-19 20:12 ` [Bug fortran/42385] [OOP] poylmorphic operators do not work Paul Richard Thomas
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).