Avoid infinite recursion on generic classes for IDE browser

git-svn-id: trunk@26068 -
This commit is contained in:
pierre 2013-11-12 16:39:20 +00:00
parent 864a72ee69
commit 2370669f86

View File

@ -1673,6 +1673,8 @@ end;
Symbol^.Flags:=(Symbol^.Flags or sfObject);
if tobjectdef(typedef).objecttype=odt_class then
Symbol^.Flags:=(Symbol^.Flags or sfClass);
if tobjectdef(typedef).objecttype=odt_class then
if not(df_generic in typedef.defoptions) then
ProcessSymTable(Symbol,Symbol^.Items,tobjectdef(typedef).symtable);
end;
recorddef :