| 224 | } |
| 225 | |
| 226 | addr_target GetSourcePC() |
| 227 | { |
| 228 | // 'PC' is return address of call in these cases, so subtract 1 for cases where |
| 229 | // we want to bring it back into the calling block range (note that this doesn't |
| 230 | // properly determine the actual starting address of the call instruction, though) |
| 231 | if ((!mIsStart) && (!mInInlineCall)) |
| 232 | return mRegisters.GetPC() - 1; |
| 233 | return mRegisters.GetPC(); |
| 234 | } |
| 235 | }; |
| 236 | |
| 237 | typedef WdStackFrame CPUStackFrame; |
no test coverage detected