1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 03:28:20 +02:00

Fixed 'partial def' debug info issue

This commit is contained in:
Brian Fiete 2019-12-21 10:16:50 -08:00
parent 01aea25d7e
commit 9a5d563c6f

View file

@ -2856,14 +2856,19 @@ void DbgModule::MapTypes(int startingTypeIdx)
continue; 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; continue;
} }