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.2.0 / tests / webtbs / tw24536.pp
Size: Mime:
{$ifdef fpc}{$mode objfpc}{$endif}
type
  TMyClass = class
    procedure MyAbstractMethod; virtual; abstract;
    procedure MyAbstractMethod2; virtual; abstract;
  end;

  TMyClass2 = class(TMyClass)
  end;

var
  Foo,Foo2: CodePointer;
begin
  Foo := @TMyClass.MyAbstractMethod;
  Foo2 := @TMyClass.MyAbstractMethod2;
  if Foo=Foo2 then
    Halt(1);
  Foo2 := @TMyClass2.MyAbstractMethod;
  if Foo<>Foo2 then
    Halt(2);
end.