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

Handle fakevals in SetActiveFunction

This commit is contained in:
Brian Fiete 2024-12-17 05:45:13 -08:00
parent 36a592d7a9
commit fa1749b516

View file

@ -5487,10 +5487,13 @@ void BfIRBuilder::SetActiveFunction(BfIRFunction func)
if (mActiveFunctionHasBody)
mNumFunctionsWithBodies++;
WriteCmd(BfIRCmd_SetActiveFunction, func);
mActiveFunction = func;
mActiveFunctionHasBody = false;
NEW_CMD_INSERTED;
if (!func.IsFake())
{
WriteCmd(BfIRCmd_SetActiveFunction, func);
NEW_CMD_INSERTED;
}
}
BfIRFunction BfIRBuilder::GetActiveFunction()