DBG: Fix evaluation of base-classes. Don't eval the type

git-svn-id: trunk@33211 -
This commit is contained in:
martin 2011-11-02 01:26:38 +00:00
parent 2f38072922
commit f00bddfe80

View File

@ -1927,7 +1927,9 @@ var
FProcessState := gtpsClassAncestor;
If FTypeInfoAncestor = nil then begin
FTypeInfoAncestor := TGDBType.CreateForExpression(FAncestor, FCreationFlags + [gtcfExprIsType]);
FTypeInfoAncestor := TGDBType.CreateForExpression(FAncestor,
FCreationFlags*[gtcfClassIsPointer, gtcfFullTypeInfo, gtcfSkipTypeName] + [gtcfExprIsType]
);
AddSubType(FTypeInfoAncestor);
end;
if not FTypeInfoAncestor.IsFinished then