1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-07-14 12:13:51 +02:00

Null check fix

This commit is contained in:
Brian Fiete 2025-07-12 10:35:51 -07:00
parent a0b7f5d1da
commit 769572901e

View file

@ -6663,11 +6663,14 @@ void BfModule::DoTypeInstanceMethodProcessing(BfTypeInstance* typeInstance)
bool isCurrentEntry = false; bool isCurrentEntry = false;
auto _CheckEntry = [&](BfTypeDef* typeDef) auto _CheckEntry = [&](BfTypeDef* typeDef)
{
if (typeDef->mTypeDeclaration != NULL)
{ {
auto parser = typeDef->mTypeDeclaration->GetParser(); auto parser = typeDef->mTypeDeclaration->GetParser();
if (parser != NULL) if (parser != NULL)
if (mCompiler->mResolvePassData->GetSourceClassifier(parser) != NULL) if (mCompiler->mResolvePassData->GetSourceClassifier(parser) != NULL)
isCurrentEntry = true; isCurrentEntry = true;
}
}; };
_CheckEntry(typeInstance->mTypeDef); _CheckEntry(typeInstance->mTypeDef);