29.02.2012 10:20, Martin wrote:

If this is not some FPC feature unknown to me I will fix it.
http://www.freepascal.org/docs-html/ref/refse24.html#x56-630004.6

questiion is about where the getterr/setter must be defined.

btw, they can not be prefixed

this fails
property FooSinteger read SomeUnit.GetFoo;

this passes, but fails from 3rd unit
property FooSinteger read GetFooFromSomeUnit;

Looks like this old feature was not maintained in the compiler since the intial svn import from cvs.

The code contains various errors which was not noticed since 2005 year like:

    procedure property_dec;
      begin
...
           message(parser_e_resourcestring_only_sg);

This should give an error about resource strings when you have a deal with a property.

Best regards,
Paul Ishenin

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to