| 5545 | } |
| 5546 | |
| 5547 | void BfIRBuilder::SetActiveFunction(BfIRFunction func) |
| 5548 | { |
| 5549 | //BfLogSys(mModule->mSystem, "BfIRBuilder::SetActiveFunction: %d\n", func.mId); |
| 5550 | |
| 5551 | if (mActiveFunctionHasBody) |
| 5552 | mNumFunctionsWithBodies++; |
| 5553 | |
| 5554 | mActiveFunction = func; |
| 5555 | mActiveFunctionHasBody = false; |
| 5556 | if (!func.IsFake()) |
| 5557 | { |
| 5558 | WriteCmd(BfIRCmd_SetActiveFunction, func); |
| 5559 | NEW_CMD_INSERTED; |
| 5560 | } |
| 5561 | } |
| 5562 | |
| 5563 | BfIRFunction BfIRBuilder::GetActiveFunction() |
| 5564 | { |
no test coverage detected