restrict module for line info visualization; it is not generally useful to do all modules, and in large projects it is too slow to do serially:

This commit is contained in:
Ryan Fleury
2024-11-15 11:19:46 -08:00
parent 48c7bb788e
commit fe657987d6
3 changed files with 99 additions and 1 deletions
+2
View File
@@ -444,6 +444,8 @@ internal D_LineList d_lines_from_dbgi_key_voff(Arena *arena, DI_Key *dbgi_key, U
//- rjf: file:line -> line info
// TODO(rjf): this depends on file path maps, needs to move
// TODO(rjf): need to clean this up & dedup
internal D_LineListArray d_lines_array_from_dbgi_key_file_path_line_range(Arena *arena, DI_Key dbgi_key, String8 file_path, Rng1S64 line_num_range);
internal D_LineListArray d_lines_array_from_file_path_line_range(Arena *arena, String8 file_path, Rng1S64 line_num_range);
internal D_LineList d_lines_from_file_path_line_num(Arena *arena, String8 file_path, S64 line_num);