-
5aca9df8
by Eric Pouech at 2025-04-03T22:49:58+02:00
dbghelp: Rename struct internal_line into lineinfo.
Used in next patches as the structure & helpers are going
to be used in other CUs.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
8470325d
by Eric Pouech at 2025-04-03T22:49:58+02:00
dbghelp: Always copy the source file string.
Note: we were using string stored in source hash tree in
line information. Better always copy into the internal buffer
to avoid dbghelp caller to temper with internal data.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
9ec53898
by Eric Pouech at 2025-04-03T22:49:58+02:00
dbghelp: Introduce interface for line info access.
Introduce two new module_format methods:
- source_info_search_by_addr
- source_info_advance
And move the current line info from vector inside SymTagFunction
into it for new PDB reader.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
f26145da
by Eric Pouech at 2025-04-03T22:49:58+02:00
dbghelp: Introduce method to get next/prev line information.
Implement it in new PDB reader.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
98da9888
by Eric Pouech at 2025-04-03T22:49:58+02:00
dbghelp: Introduce method to enumerate line numbers.
And implement it for new PDB reader.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
6e3ad6e7
by Eric Pouech at 2025-04-03T22:49:58+02:00
dbghelp: Add method to enumerate source files.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
761a06fc
by Eric Pouech at 2025-04-03T22:49:58+02:00
dbghelp: No longer store line information from old PDB reader.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>