pascalabcnet/TestSuite/intellisense_tests/tuple3.pas
Бондарев Иван b0cac6eec4 bug fix #576
2017-12-17 15:05:33 +01:00

15 lines
242 B
ObjectPascal

type
r1<T1, T2>=record
a: T1;
b: T2;
end;
function f1<T1, T2>(t: (T1, T2)): r1<T1, T2>;
begin
(Result.a, Result.b) := t;
end;
begin
var a{@var a: r1<real,string>;@} := f1((0.0, ''));
var s{@var s: string;@} := a.b;
end.