pascalabcnet/TestSuite/intellisense_tests/foreach2.pas
Бондарев Иван aed5af2618 bug fix #804
2018-05-06 11:05:06 +02:00

14 lines
382 B
ObjectPascal

type
t1 = class(System.Collections.Generic.IEnumerable<real>)
end;
t2 = class(System.Collections.IEnumerable)
public function GetEnumerator: System.Collections.IEnumerator := Arr(new object).GetEnumerator;
end;
begin
foreach var o{@var o: real;@} in new t1 do
writeln(o.GetType);
foreach var o{@var o: Object;@} in new t2 do
writeln(o.GetType);
end.