mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-08 21:09:30 +02:00
* Fix FItems: ^TArray<A>;
git-svn-id: trunk@47501 -
(cherry picked from commit 988cd7235c
)
This commit is contained in:
parent
6cd077060a
commit
dd8f3f2bb1
@ -1798,7 +1798,14 @@ begin
|
||||
else
|
||||
break;
|
||||
until false;
|
||||
UngetToken;
|
||||
if CurToken=tkLessThan then
|
||||
begin
|
||||
Repeat
|
||||
NextToken; // We should do something with this.
|
||||
Until CurToken=tkGreaterThan;
|
||||
end
|
||||
else
|
||||
UngetToken;
|
||||
Result.DestType:=ResolveTypeReference(Name,Result);
|
||||
Engine.FinishScope(stTypeDef,Result);
|
||||
ok:=true;
|
||||
|
@ -109,6 +109,7 @@ begin
|
||||
Source.Add(' TSomeClass<T,T2> = Class(TObject)');
|
||||
Source.Add(' b : T;');
|
||||
Source.Add(' b2 : T2;');
|
||||
Source.Add(' FItems: ^TArray<T>;');
|
||||
Source.Add(' end;');
|
||||
ParseDeclarations;
|
||||
AssertNotNull('have generic definition',Declarations.Classes);
|
||||
|
Loading…
Reference in New Issue
Block a user