View Issue Details

IDProjectCategoryView StatusLast Update
0038127pas2jstranspilerpublic2020-12-31 02:17
Reporterhenrique Assigned ToMattias Gaertner  
PrioritynormalSeverityminorReproducibilityalways
Status confirmedResolutionopen 
PlatformPas2JsOSWindows 
Summary0038127: Method overloads in class interface
DescriptionWhen I try to compile the source below, the compiler give me the error "UnitError.pas(10,20) Error: Duplicate published method "Proc1" at UnitError.pas(9,20)".

unit UnitError;

interface

type
{$M+}
  IMyInterface = interface
    ['{B92717D3-8D13-4059-8927-593D404F724C}']
    procedure Proc1; overload;
    procedure Proc1(Param1: Integer); overload;
  end;

implementation

end.
TagsNo tags attached.
Fixed in Revision
Attached Files

Activities

Mattias Gaertner

2020-11-28 11:57

manager   ~0127235

Published overloads are not yet implemented.

Issue History

Date Modified Username Field Change
2020-11-24 22:01 henrique New Issue
2020-11-28 11:56 Mattias Gaertner Assigned To => Mattias Gaertner
2020-11-28 11:56 Mattias Gaertner Status new => assigned
2020-11-28 11:57 Mattias Gaertner Note Added: 0127235
2020-11-28 12:44 Mattias Gaertner Status assigned => confirmed
2020-12-31 02:17 Mattias Gaertner Summary Interface compilation error => Method overloads in class interface