#include <drsyms.h>
Data Fields | |
const char * | cu_name |
const char * | file |
uint64 | line |
size_t | line_addr |
Line information returned by drsym_enumerate_lines(). This information should not be relied upon to be accessible beyond the return of the callback routine to which it is passed.
line
and line_addr
(e.g., 0xfeefee or 0xe0b80000) in some symbol files. Be prepared for such values. const char* _drsym_line_info_t::cu_name |
Compilation unit (object file) name
const char* _drsym_line_info_t::file |
Source file name
uint64 _drsym_line_info_t::line |
Line number
size_t _drsym_line_info_t::line_addr |
Offset from module base of the first instruction of the line. For Mach-O executables, the module base is after any __PAGEZERO segment.