pascalabcnet/TestSuite/intellisense_tests/function1.pas

35 lines
817 B
ObjectPascal
Raw Permalink Normal View History

2019-12-25 15:17:32 +03:00
function Test(a: integer): integer;
2016-05-06 15:29:47 +03:00
begin
end;
function Test(a: real): integer;
begin
end;
function Test(a: string): integer;
begin
end;
function Test(a: boolean): integer;
begin
end;
function Test(a: List<integer>): integer;
begin
end;
begin
Test{@function Test(a: integer): integer;@}(23);
Test{@function Test(a: real): integer;@}(2.3);
Test{@function Test(a: string): integer;@}('333');
Test{@function Test(a: boolean): integer;@}(true);
Test{@function Test(a: List<integer>): integer;@}(Lst(2,3,4));
2019-12-25 15:17:32 +03:00
Test{(function Test(a: integer): integer;)};
2017-08-13 20:56:04 +03:00
var delim: array of char;
'aa'.Split{@function string.Split(separator: array of char; options: StringSplitOptions): array of string;@}(delim, System.StringSplitOptions.RemoveEmptyEntries);
2016-05-06 15:29:47 +03:00
end.