mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-06-26 23:48:22 +02:00
DBG: Fix evaluation of base-classes. Don't eval the type
git-svn-id: trunk@33211 -
This commit is contained in:
parent
2f38072922
commit
f00bddfe80
@ -1927,7 +1927,9 @@ var
|
|||||||
FProcessState := gtpsClassAncestor;
|
FProcessState := gtpsClassAncestor;
|
||||||
|
|
||||||
If FTypeInfoAncestor = nil then begin
|
If FTypeInfoAncestor = nil then begin
|
||||||
FTypeInfoAncestor := TGDBType.CreateForExpression(FAncestor, FCreationFlags + [gtcfExprIsType]);
|
FTypeInfoAncestor := TGDBType.CreateForExpression(FAncestor,
|
||||||
|
FCreationFlags*[gtcfClassIsPointer, gtcfFullTypeInfo, gtcfSkipTypeName] + [gtcfExprIsType]
|
||||||
|
);
|
||||||
AddSubType(FTypeInfoAncestor);
|
AddSubType(FTypeInfoAncestor);
|
||||||
end;
|
end;
|
||||||
if not FTypeInfoAncestor.IsFinished then
|
if not FTypeInfoAncestor.IsFinished then
|
||||||
|
Loading…
Reference in New Issue
Block a user