[fpc-devel] Status report for "class helpers"
    Paul Ishenin 
    webpirat at mail.ru
       
    Sat Jan 29 17:45:06 CET 2011
    
    
  
29.01.2011 23:41, Paul Ishenin wrote:
> I also noticed that you check only unit symtables. I don't know what 
> if you add a class helper into a record/class/object type section?
This code works in delphi:
program Project42;
{$APPTYPE CONSOLE}
type
   TFoo = class
     class procedure DoSomething; static;
   type
     TFooHelper = class helper for TFoo
       class procedure HelpSomehow; static;
     end;
   end;
{ TFoo.TFooHelper }
class procedure TFoo.TFooHelper.HelpSomehow;
begin
   WriteLn('In Help somehow');
end;
{ TFoo }
class procedure TFoo.DoSomething;
begin
   WriteLn('In DoSomething');
end;
begin
   TFoo.DoSomething;
   TFoo.HelpSomehow;
end.
Best regards,
Paul Ishenin
    
    
More information about the fpc-devel
mailing list