[fpc-pascal] type helpers
Mattias Gaertner
nc-gaertnma at netcologne.de
Fri Jan 11 14:52:36 CET 2019
On Fri, 11 Jan 2019 14:27:13 +0100
Sven Barth via fpc-pascal <fpc-pascal at lists.freepascal.org> wrote:
>[...]
> This is by design. In this case DoIt is called on a temp variable
> that gets its value from b.w, the value of b.FW does not change
Ehm, in this case b.FW *does* changes.
Maybe you mean the case
property W: word read GetW;
?
With a getter method indeed a temp variable is changed by the
helper.
> (same
> reason why the C operators do not work on properties). Same happens
> with constants btw: Word(42).DoIt will work as well.
Well, at least 3.DoIt is rejected.
Mattias
>
> Regards,
> Sven
>
> >
More information about the fpc-pascal
mailing list