|
@@ -2501,6 +2501,11 @@ implementation
|
|
) then
|
|
) then
|
|
internalerror(2021060801);
|
|
internalerror(2021060801);
|
|
|
|
|
|
|
|
+ { we know this only captures Self, so we can move the
|
|
|
|
+ anonymous function to normal function level }
|
|
|
|
+ pd.parast.symtablelevel:=normal_function_level;
|
|
|
|
+ tprocdef(pd).localst.symtablelevel:=normal_function_level;
|
|
|
|
+
|
|
selfsym:=nil;
|
|
selfsym:=nil;
|
|
fpsym:=nil;
|
|
fpsym:=nil;
|
|
{ find the framepointer parameter and an eventual self }
|
|
{ find the framepointer parameter and an eventual self }
|