Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
fpc-src / usr / share / fpcsrc / 3.0.0 / tests / test / tgeneric31.pp
Size: Mime:
{ %fail }
program tgeneric31;

{$mode delphi}

type
  TGenericClass<T1,T2> = class
    function DoSomething(Arg: T1): T1;
  end;

// it must be TGenericClass<T1,T2>
function TGenericClass<T1>.DoSomething(Arg: T1): T1;
begin
  Result := Arg;
end;

begin
end.