pascalabcnet/TestSuite/lambda_capture_T_3.pas
Mikhalkovich Stanislav 7f52cc8c5b bug fix #1418
2019-06-17 01:01:53 +03:00

17 lines
219 B
ObjectPascal

type
t1<T>=class
function p1(t: byte := 4): integer;
end;
function t1<T>.p1(t: byte): integer;
begin
var p: procedure := () ->
begin
Assert(t=4);
end;
p;
end;
begin
t1&<integer>.Create.p1
end.