Technically the core logic needs:
- list of symbols (
|
// File represents an object file, a module or anything that contains functions. |
)
- a way to disassemble and get line number for each instruction (https://github.com/loov/lensm/blob/main/internal/disasm/code.go#L1)
Rest of the code should work fine.
Technically the core logic needs:
lensm/internal/disasm/file.go
Line 3 in d977133
Rest of the code should work fine.