| 540 | } |
| 541 | |
| 542 | void CeFunction::Print() |
| 543 | { |
| 544 | CeDumpContext dumpCtx; |
| 545 | dumpCtx.mCeFunction = this; |
| 546 | dumpCtx.mStart = &mCode[0]; |
| 547 | dumpCtx.mPtr = dumpCtx.mStart; |
| 548 | dumpCtx.mEnd = dumpCtx.mPtr + mCode.mSize; |
| 549 | dumpCtx.Dump(); |
| 550 | |
| 551 | String methodName; |
| 552 | if (mMethodInstance != NULL) |
| 553 | methodName = mMethodInstance->GetOwner()->mModule->MethodToString(mMethodInstance); |
| 554 | OutputDebugStrF("Code for %s:\n%s\n", methodName.c_str(), dumpCtx.mStr.c_str()); |
| 555 | } |
| 556 | |
| 557 | void CeFunction::UnbindBreakpoints() |
| 558 | { |
nothing calls this directly
no test coverage detected