diff --git a/IDEHelper/DbgModule.cpp b/IDEHelper/DbgModule.cpp index 9ec1cfd3..f073aff5 100644 --- a/IDEHelper/DbgModule.cpp +++ b/IDEHelper/DbgModule.cpp @@ -2856,14 +2856,19 @@ void DbgModule::MapTypes(int startingTypeIdx) continue; } - if (prevType->mDefinedMembersSize > 0) +// if (prevType->mDefinedMembersSize > 0) +// { +// if (dbgType->mDefinedMembersSize > 0) +// { +// // We create an 'alternates' list for all types that define at least one static field +// if (prevType->mHasStaticMembers) +// prevType->mAlternates.PushFront(dbgType, &mAlloc); +// } +// continue; +// } + + if (prevType->mDefinedMembersSize > dbgType->mDefinedMembersSize) { - if (dbgType->mDefinedMembersSize > 0) - { - // We create an 'alternates' list for all types that define at least one static field - if (prevType->mHasStaticMembers) - prevType->mAlternates.PushFront(dbgType, &mAlloc); - } continue; }