static DebugMacroEntry CreateEndFileEntry()
static DebugMacroEntry CreateStartFileEntry(uint32_t line, uint32_t debug_line_file_idx)
static DebugMacroEntry CreateUndefEntry(uint32_t line, const char *str)
static DebugMacroEntry CreateDefineEntry(uint32_t line, const char *str)
static DebugMacroEntry CreateIndirectEntry(const DebugMacrosSP &debug_macros_sp)
static void ReadMacroEntries(const lldb_private::DWARFDataExtractor &debug_macro_data, const lldb_private::DWARFDataExtractor &debug_str_data, const bool offset_is_64_bit, lldb::offset_t *sect_offset, SymbolFileDWARF *sym_file_dwarf, lldb_private::DebugMacrosSP &debug_macros_sp)