mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-05 03:20:17 +02:00
Codetools: fix finding types declared in specialized generics (and inside classes in generics). Issue 28989
This commit is contained in:
parent
258d843914
commit
cbda39285c
@ -5311,6 +5311,12 @@ var
|
||||
end else begin
|
||||
IsPredefined:=true;
|
||||
end;
|
||||
if (fodDoNotCache in SubParams.NewFlags) then begin
|
||||
Include(Params.Flags, fdfDoNotCache);
|
||||
Include(Params.NewFlags, fodDoNotCache);
|
||||
end;
|
||||
SubParams.AppendGenericParamValues(Params.GenParams);
|
||||
Params.GenParams:=SubParams.GenParams;
|
||||
exit;
|
||||
end;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user