pascalabcnet/TestSuite/intellisense_tests/generics2.pas
Бондарев Иван 7c87b30009 bug fix #705
2018-03-06 21:00:11 +01:00

7 lines
354 B
ObjectPascal

function f1<T1, T2, T3>{(a: byte)}: (T1, T2, T3);begin end;
function f2<T1, T2, T3>(a: byte): (T1, T2, T3);begin end;
begin
var a{@var a: (byte,word,single);@} := f1&<byte, word, single>;
var b{@var b: function(a: byte): (byte,word,single);@} := f2&<byte, word, single>;
var c{@var c: (byte,word,single);@} := f1&<byte, word, single, char>;
end.