LLDB mainline
lldb_private::LineTable Member List

This is the complete list of members for lldb_private::LineTable, including all inherited members.

AppendLineEntryToSequence(LineSequence *sequence, lldb::addr_t file_addr, uint32_t line, uint16_t column, uint16_t file_idx, bool is_start_of_statement, bool is_start_of_basic_block, bool is_prologue_end, bool is_epilogue_begin, bool is_terminal_entry)lldb_private::LineTablestatic
ConvertEntryAtIndexToLineEntry(uint32_t idx, LineEntry &line_entry)lldb_private::LineTableprotected
CreateLineSequenceContainer()lldb_private::LineTablestatic
Dump(Stream *s, Target *target, Address::DumpStyle style, Address::DumpStyle fallback_style, bool show_line_ranges)lldb_private::LineTable
entry_collection typedeflldb_private::LineTableprotected
FileAddressRanges typedeflldb_private::LineTable
FileRangeMap typedeflldb_private::LineTable
FindLineEntriesForFileIndex(uint32_t file_idx, bool append, SymbolContextList &sc_list)lldb_private::LineTable
FindLineEntryByAddress(const Address &so_addr, LineEntry &line_entry, uint32_t *index_ptr=nullptr)lldb_private::LineTable
FindLineEntryIndexByFileIndex(uint32_t start_idx, uint32_t file_idx, const SourceLocationSpec &src_location_spec, LineEntry *line_entry_ptr)lldb_private::LineTable
FindLineEntryIndexByFileIndex(uint32_t start_idx, const std::vector< uint32_t > &file_idx, const SourceLocationSpec &src_location_spec, LineEntry *line_entry_ptr)lldb_private::LineTable
FindLineEntryIndexByFileIndexImpl(uint32_t start_idx, T file_idx, const SourceLocationSpec &src_location_spec, LineEntry *line_entry_ptr, std::function< bool(T, uint16_t)> file_idx_matcher)lldb_private::LineTableinlineprivate
GetContiguousFileAddressRanges(FileAddressRanges &file_ranges, bool append)lldb_private::LineTable
GetDescription(Stream *s, Target *target, lldb::DescriptionLevel level)lldb_private::LineTable
GetLineEntryAtIndex(uint32_t idx, LineEntry &line_entry)lldb_private::LineTable
GetSize() constlldb_private::LineTable
InsertLineEntry(lldb::addr_t file_addr, uint32_t line, uint16_t column, uint16_t file_idx, bool is_start_of_statement, bool is_start_of_basic_block, bool is_prologue_end, bool is_epilogue_begin, bool is_terminal_entry)lldb_private::LineTable
InsertSequence(LineSequence *sequence)lldb_private::LineTable
LineTable(CompileUnit *comp_unit)lldb_private::LineTable
LineTable(CompileUnit *comp_unit, std::vector< std::unique_ptr< LineSequence > > &&sequences)lldb_private::LineTable
LineTable(const LineTable &)=deletelldb_private::LineTableprivate
LinkLineTable(const FileRangeMap &file_range_map)lldb_private::LineTable
m_comp_unitlldb_private::LineTableprotected
m_entrieslldb_private::LineTableprotected
operator=(const LineTable &)=deletelldb_private::LineTableprivate
section_collection typedeflldb_private::LineTableprotected
~LineTable()lldb_private::LineTable