1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-09 03:52:19 +02:00

Null check fix with fieldInstance type

This commit is contained in:
Brian Fiete 2025-02-22 10:35:39 -08:00
parent 0dcc7c4df3
commit 8a0b17824d

View file

@ -6095,7 +6095,8 @@ void BfModule::DoPopulateType(BfType* resolvedTypeRef, BfPopulateType populateTy
{
auto fieldInstance = (BfFieldInstance*)&checkTypeInstance->mFieldInstances[fieldIdx];
if ((fieldInstance->mResolvedType->IsVar()) || (fieldInstance->mResolvedType->IsLet()))
if ((fieldInstance->mResolvedType != NULL) &&
((fieldInstance->mResolvedType->IsVar()) || (fieldInstance->mResolvedType->IsLet())))
{
//TODO: allow splattables with var/let field types
hadNonSplattable = true;