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

Fixed valueless autoprop setter

This commit is contained in:
Brian Fiete 2022-05-22 18:56:16 -07:00
parent 44c1123637
commit d990e3afea

View file

@ -21083,7 +21083,8 @@ void BfModule::ProcessMethod(BfMethodInstance* methodInstance, bool isInlineDup,
BfExprEvaluator exprEvaluator(this);
auto localVal = exprEvaluator.LoadLocal(lastParam);
localVal = LoadOrAggregateValue(localVal);
mBfIRBuilder->CreateAlignedStore(localVal.mValue, lookupAddr, localVal.mType->mAlign);
if (!localVal.mType->IsValuelessType())
mBfIRBuilder->CreateAlignedStore(localVal.mValue, lookupAddr, localVal.mType->mAlign);
}
else if (!fieldInstance->mResolvedType->IsValuelessType())
{