|
@@ -1798,7 +1798,14 @@ begin
|
|
else
|
|
else
|
|
break;
|
|
break;
|
|
until false;
|
|
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);
|
|
Result.DestType:=ResolveTypeReference(Name,Result);
|
|
Engine.FinishScope(stTypeDef,Result);
|
|
Engine.FinishScope(stTypeDef,Result);
|
|
ok:=true;
|
|
ok:=true;
|