[fpc-devel] Feature announcement: Record management operators

Maciej Izak hnb.code at gmail.com
Mon Mar 7 16:00:24 CET 2016


2016-03-07 15:50 GMT+01:00 Jonas Maebe <jonas.maebe at elis.ugent.be>:

> Congratulations! However, in the future please try to split your commits
> more. For example, it seems the optimisation regarding the RTTI for
> initialisation could have been committed (and hence tested and potentially
> merged) separately from the rest.
>

Thanks :). I will try to commit more regular. Btw. for mentioned
initialization, optimization was not that obvious without implementing
Initialization/Finalization operators.


> The syntax with the separate "var aFoo: TFoo" parameter, but then
> seemingly using that parameter as some kind of automatic alias for a fake
> "self" in the body, is also rather strange (why don't you have to use
> "aFoo.F := 10" etc?)


"var aFoo: TFoo" parameter syntax is "Sven approved" ;)
-- 
Best regards,
Maciej Izak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20160307/2a39d5db/attachment.html>


More information about the fpc-devel mailing list