MCPcopy Create free account
hub / github.com/TASEmulators/fceux / openDebugSymbolEditWindow

Method openDebugSymbolEditWindow

src/drivers/Qt/TraceLogger.cpp:2219–2238  ·  view source on GitHub ↗

----------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

2217}
2218//----------------------------------------------------------------------------
2219void QTraceLogView::openDebugSymbolEditWindow(int addr, int bank)
2220{
2221 int ret;
2222 debugSymbol_t *sym;
2223 SymbolEditWindow win(this);
2224
2225 sym = debugSymbolTable.getSymbolAtBankOffset(bank, addr);
2226
2227 win.setAddr(addr);
2228 win.setBank(bank);
2229
2230 win.setSym(sym);
2231
2232 ret = win.exec();
2233
2234 if (ret == QDialog::Accepted)
2235 {
2236 updateAllDebuggerWindows(QAsmView::UPDATE_NO_SCROLL);
2237 }
2238}
2239//----------------------------------------------------------------------------
2240void QTraceLogView::ctxMenuAddSym(void)
2241{

Callers

nothing calls this directly

Calls 6

updateAllDebuggerWindowsFunction · 0.85
getSymbolAtBankOffsetMethod · 0.80
setBankMethod · 0.80
setSymMethod · 0.80
execMethod · 0.80
setAddrMethod · 0.45

Tested by

no test coverage detected