MCPcopy Create free account
hub / github.com/Marus/cortex-debug / isValidAddr

Method isValidAddr

src/backend/disasm.ts:220–227  ·  view source on GitHub ↗
(addr: number)

Source from the content-addressed store, hash-verified

218 }
219
220 protected isValidAddr(addr: number) {
221 for (const region of this.gdbSession.symbolTable.memoryRegions) {
222 if (region.inVmaRegion(addr) || region.inLmaRegion(addr)) {
223 return true;
224 }
225 }
226 return false;
227 }
228
229 protected getMemFlagForAddr(addr: number) {
230 return this.isValidAddr(addr) ? '' : '?? ';

Callers 1

getMemFlagForAddrMethod · 0.95

Calls 2

inVmaRegionMethod · 0.80
inLmaRegionMethod · 0.80

Tested by

no test coverage detected