Pārlūkot izejas kodu

Comptime EmitReturn PopulateType fix

Brian Fiete 3 mēneši atpakaļ
vecāks
revīzija
81aaefff0c
1 mainītis faili ar 1 papildinājumiem un 0 dzēšanām
  1. 1 0
      IDEHelper/Compiler/BfModule.cpp

+ 1 - 0
IDEHelper/Compiler/BfModule.cpp

@@ -17210,6 +17210,7 @@ void BfModule::EmitReturn(const BfTypedValue& val)
 				}
 				}
 				else if (mIsComptimeModule)
 				else if (mIsComptimeModule)
 				{
 				{
+					mBfIRBuilder->PopulateType(val.mType);
 					if (!val.mType->IsValuelessType())
 					if (!val.mType->IsValuelessType())
 						mBfIRBuilder->CreateSetRet(val.mValue, val.mType->mTypeId);
 						mBfIRBuilder->CreateSetRet(val.mValue, val.mType->mTypeId);
 					else
 					else