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

Skip const field evaluation in unspecialized variations

This commit is contained in:
Brian Fiete 2022-05-06 12:50:33 -07:00
parent e5c4321440
commit 94a5d7e5e9

View file

@ -4470,6 +4470,10 @@ BfTypedValue BfModule::GetFieldInitializerValue(BfFieldInstance* fieldInstance,
constResolver.Resolve(initializer);
return GetDefaultTypedValue(fieldType);
}
else if (mCurTypeInstance->IsUnspecializedTypeVariation())
{
return GetDefaultTypedValue(fieldType);
}
else if (fieldDef->mIsConst)
{
int ceExecuteId = -1;