- 
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>