pascalabcnet/TestSuite/formatter_tests/should/lambdas_closures_13.pas

25 lines
304 B
ObjectPascal
Raw Permalink Normal View History

2018-04-15 20:52:43 +03:00
type
t1 = class
public class i: integer;
procedure p1;
begin
var i2: integer;
2018-10-03 19:28:41 +03:00
var p: procedure := () -> begin
2018-04-15 20:52:43 +03:00
i += 1;
i2 += 1;
end;
p;
end;
end;
begin
var o := new t1;
o.p1;
assert(t1.i = 1);
end.