mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-09 04:48:41 +02:00
22 lines
247 B
ObjectPascal
22 lines
247 B
ObjectPascal
{ %opt=-gt }
|
|
|
|
program test;
|
|
|
|
{$MODE OBJFPC}
|
|
|
|
type
|
|
xstr = interface(iunknown) end;
|
|
|
|
operator := (a: integer): xstr;
|
|
begin
|
|
if ptruint(result) <> ptruint(nil) then
|
|
halt(1);
|
|
pointer(result) := nil;
|
|
end;
|
|
|
|
var
|
|
x: xstr;
|
|
begin
|
|
x := 42;
|
|
end.
|