|
@@ -802,9 +802,9 @@ implementation
|
|
popclass : integer;
|
|
popclass : integer;
|
|
ImplIntf : TImplementedInterface;
|
|
ImplIntf : TImplementedInterface;
|
|
old_parse_generic : boolean;
|
|
old_parse_generic : boolean;
|
|
- old_current_structdef,
|
|
|
|
|
|
+ old_current_structdef: tabstractrecorddef;
|
|
old_current_genericdef,
|
|
old_current_genericdef,
|
|
- old_current_specializedef : tabstractrecorddef;
|
|
|
|
|
|
+ old_current_specializedef: tstoreddef;
|
|
lasttoken,lastidtoken: ttoken;
|
|
lasttoken,lastidtoken: ttoken;
|
|
|
|
|
|
procedure parse_operator_name;
|
|
procedure parse_operator_name;
|
|
@@ -1189,9 +1189,9 @@ implementation
|
|
var
|
|
var
|
|
popclass: integer;
|
|
popclass: integer;
|
|
old_parse_generic: boolean;
|
|
old_parse_generic: boolean;
|
|
- old_current_structdef,
|
|
|
|
|
|
+ old_current_structdef: tabstractrecorddef;
|
|
old_current_genericdef,
|
|
old_current_genericdef,
|
|
- old_current_specializedef: tabstractrecorddef;
|
|
|
|
|
|
+ old_current_specializedef: tstoreddef;
|
|
begin
|
|
begin
|
|
old_parse_generic:=parse_generic;
|
|
old_parse_generic:=parse_generic;
|
|
{ Add ObjectSymtable to be able to find generic type definitions }
|
|
{ Add ObjectSymtable to be able to find generic type definitions }
|