I'm not sure if this is anything you're interested in but ...
You can qualify the of the procedure with the unit or program identifier.
program Test;
{$mode objfpc}
type
THelper = class helper for TObject
procedure DoThis;
end;
procedure DoThis(Param: string);
begin
WriteLn(Param);
e
On Wed, 10 Apr 2019, Ryan Joseph wrote:
Is this a bug or intended behavior? I can call it like Test.DoThis but it seems
like overloading should work.
{$mode objfpc}
program test;
type
THelper = class helper for TObject
procedure DoThis; overload;
end;
procedure DoThis (param: string);