Symbols¶
- final class ntoseye.Symbols¶
Symbol lookup scoped to an address space:
dbg.symbols,proc.symbols.- __getitem__(name: str, /) int¶
Resolve a symbol to its address, raising
SymbolNotFoundErrorwhen absent.
- candidates(name: str) list[Record]¶
Return every exact candidate, including module and private-compiland provenance.
- locals_at(addr: int) list[Record]¶
List PDB local/parameter layouts covering
addr, without evaluating values.
- nearest(addr: int) Symbol | None¶
Return the nearest symbol identity, or
Noneif no symbol coversaddr.
- search(query: str, limit: int = 50) list[Record]¶
Fuzzy-search symbol names;
module!queryscopes the search to a module.
- source_addresses(file: str, line: int) list[int]¶
Resolve a source file and line to every matching loaded address.