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

Fixed enumeration over valueless sized array

This commit is contained in:
Brian Fiete 2025-02-22 10:44:21 -08:00
parent 7a752a3375
commit dbfdbdf98a

View file

@ -7183,7 +7183,7 @@ void BfModule::Visit(BfForEachStatement* forEachStmt)
arrayItem = LoadValue(arrayItem);
arrayItem = Cast(forEachStmt->mCollectionExpression, arrayItem, varType, BfCastFlags_Explicit);
arrayItem = LoadValue(arrayItem);
if (arrayItem)
if ((arrayItem) && (!arrayItem.mType->IsValuelessType()))
mBfIRBuilder->CreateStore(arrayItem.mValue, varInst);
}
}