GDB (xrefs)
|
Classes | |
struct | index_val |
Public Attributes | |
bfd_endian | dwarf5_byte_order |
bool | dwarf5_is_dwarf64 |
bool | augmentation_is_gdb |
uint8_t | offset_size |
uint32_t | cu_count = 0 |
uint32_t | tu_count |
uint32_t | bucket_count |
uint32_t | name_count |
const gdb_byte * | cu_table_reordered |
const gdb_byte * | tu_table_reordered |
const uint32_t * | bucket_table_reordered |
const uint32_t * | hash_table_reordered |
const gdb_byte * | name_table_string_offs_reordered |
const gdb_byte * | name_table_entry_offs_reordered |
const gdb_byte * | entry_pool |
std::unordered_map< ULONGEST, index_val > | abbrev_map |
![]() | |
std::vector< name_component > | name_components |
enum case_sensitivity | name_components_casing |
|
overridevirtual |
Implements dwarf_scanner_base.
const char * mapped_debug_names::namei_to_name | ( | uint32_t | namei, |
dwarf2_per_objfile * | per_objfile | ||
) | const |
Definition at line 4836 of file read.c.
References dwarf5_byte_order, extract_unsigned_integer(), name_table_string_offs_reordered, offset_size, and read_indirect_string_at_offset().
Referenced by dw2_debug_names_iterator::find_vec_in_debug_names(), and symbol_name_at().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
std::unordered_map<ULONGEST, index_val> mapped_debug_names::abbrev_map |
Definition at line 290 of file read.c.
Referenced by dw2_debug_names_iterator::next(), and read_debug_names_from_section().
bool mapped_debug_names::augmentation_is_gdb |
Definition at line 263 of file read.c.
Referenced by create_cus_from_debug_names_list(), dw2_debug_names_iterator::next(), and read_debug_names_from_section().
uint32_t mapped_debug_names::bucket_count |
Definition at line 266 of file read.c.
Referenced by dw2_debug_names_iterator::find_vec_in_debug_names(), and read_debug_names_from_section().
const uint32_t* mapped_debug_names::bucket_table_reordered |
Definition at line 268 of file read.c.
Referenced by dw2_debug_names_iterator::find_vec_in_debug_names(), and read_debug_names_from_section().
uint32_t mapped_debug_names::cu_count = 0 |
Definition at line 265 of file read.c.
Referenced by create_cus_from_debug_names(), create_cus_from_debug_names_list(), and read_debug_names_from_section().
const gdb_byte* mapped_debug_names::cu_table_reordered |
Definition at line 267 of file read.c.
Referenced by create_cus_from_debug_names_list(), and read_debug_names_from_section().
bfd_endian mapped_debug_names::dwarf5_byte_order |
bool mapped_debug_names::dwarf5_is_dwarf64 |
Definition at line 262 of file read.c.
Referenced by read_debug_names_from_section().
const gdb_byte* mapped_debug_names::entry_pool |
Definition at line 271 of file read.c.
Referenced by dw2_debug_names_iterator::find_vec_in_debug_names(), dw2_debug_names_iterator::find_vec_in_debug_names(), and read_debug_names_from_section().
const uint32_t * mapped_debug_names::hash_table_reordered |
Definition at line 268 of file read.c.
Referenced by dw2_debug_names_iterator::find_vec_in_debug_names(), and read_debug_names_from_section().
uint32_t mapped_debug_names::name_count |
Definition at line 266 of file read.c.
Referenced by dw2_debug_names_iterator::find_vec_in_debug_names(), dw2_debug_names_iterator::find_vec_in_debug_names(), read_debug_names_from_section(), and symbol_name_count().
const gdb_byte* mapped_debug_names::name_table_entry_offs_reordered |
Definition at line 270 of file read.c.
Referenced by dw2_debug_names_iterator::find_vec_in_debug_names(), dw2_debug_names_iterator::find_vec_in_debug_names(), and read_debug_names_from_section().
const gdb_byte* mapped_debug_names::name_table_string_offs_reordered |
Definition at line 269 of file read.c.
Referenced by namei_to_name(), and read_debug_names_from_section().
uint8_t mapped_debug_names::offset_size |
uint32_t mapped_debug_names::tu_count |
Definition at line 266 of file read.c.
Referenced by create_signatured_type_table_from_debug_names(), and read_debug_names_from_section().
const gdb_byte * mapped_debug_names::tu_table_reordered |
Definition at line 267 of file read.c.
Referenced by create_signatured_type_table_from_debug_names(), and read_debug_names_from_section().