[fpc-pascal] All methods vitrual ?
    Adriaan van Os 
    adriaan at adriaan.biz
       
    Wed Oct 11 11:10:40 CEST 2023
    
    
  
Sven Barth via fpc-pascal wrote:
> Ah, yes, only classes and interfaces can be used for published fields. 
> For properties anything is allowed. 
However, what makes the whole thing unuseable is that with {$M-} the compiler doesn't accept 
"published". So, without using macros, the same source code can not be compiled with both {$M+} and 
{$M-}. That is really clumsy. With {$M-} "published" (or some other visibility specifier) should be 
equal to "public".
Regards,
Adriaan van Os
    
    
More information about the fpc-pascal
mailing list