fpc/tests/webtbs/tw23776.pp
svenbarth 256c852631 Fix for Mantis #23776.
ninl.pas, tinlinenode.pass_typecheck:
  * don't generate a type error if Length() is used inside generics with a generic argument

+ added test

git-svn-id: trunk@27533 -
2014-04-11 15:57:21 +00:00

16 lines
229 B
ObjectPascal

{ %NORUN }
program tw23776;
{$mode objfpc}
type
generic tg<T>= class
public
class function len(a: T): integer;
end;
class function tg.len(a: T): integer;
begin
result:= length(a);
end;
begin
end.