fpc/tests/test/tfuncref20.pp

17 lines
255 B
ObjectPascal

{ %FAIL }
{ it's not allowed to call IUnknown methods on a function reference directly }
program tfuncref20;
{$mode delphi}
{$modeswitch functionreferences}
type
TProc = reference to procedure(aArg: LongInt);
var
p: TProc;
begin
p._AddRef;
end.