remake  4.3+dbg-1.5
Data Structures | Typedefs | Enumerations | Functions | Variables
file2line.h File Reference

Go to the source code of this file.

Data Structures

struct  lineo_array_s
 

Typedefs

typedef struct lineo_array_s lineno_array_t
 

Enumerations

enum  f2l_entry_t { F2L_TARGET, F2L_PATTERN }
 

Functions

bool file2lines_init (void)
 
file_ttarget_for_file_and_line (const char *psz_filename, unsigned int lineno, f2l_entry_t *entry_type)
 
void file2lines_dump (void)
 

Variables

struct hash_table file2lines
 

Typedef Documentation

◆ lineno_array_t

typedef struct lineo_array_s lineno_array_t

Enumeration Type Documentation

◆ f2l_entry_t

Enumerator
F2L_TARGET 
F2L_PATTERN 

Function Documentation

◆ file2lines_dump()

void file2lines_dump ( void  )

Referenced by dbg_cmd_info().

◆ file2lines_init()

bool file2lines_init ( void  )

Initializes hash table file2lines. file2lines is used in breakpoints only. So we do this on demand.

◆ target_for_file_and_line()

file_t* target_for_file_and_line ( const char *  psz_filename,
unsigned int  lineno,
f2l_entry_t entry_type 
)

Variable Documentation

◆ file2lines

struct hash_table file2lines