GDB (xrefs)
|
Classes | |
struct | sections |
Public Member Functions | |
dwp_file (const char *name_, gdb_bfd_ref_ptr &&abfd) | |
Public Attributes | |
const char * | name |
int | version = 0 |
gdb_bfd_ref_ptr | dbfd |
const struct dwp_hash_table * | cus = nullptr |
const struct dwp_hash_table * | tus = nullptr |
htab_up | loaded_cus |
htab_up | loaded_tus |
unsigned int | num_sections = 0 |
asection ** | elf_sections = nullptr |
|
inline |
Definition at line 511 of file read.c.
Referenced by lookup_dwo_cutu().
const struct dwp_hash_table* dwp_file::cus = nullptr |
Definition at line 530 of file read.c.
Referenced by create_dwo_unit_in_dwp_v1(), create_dwo_unit_in_dwp_v2(), create_dwo_unit_in_dwp_v5(), lookup_dwo_cutu(), lookup_dwo_unit_in_dwp(), and open_and_init_dwp_file().
gdb_bfd_ref_ptr dwp_file::dbfd |
Definition at line 524 of file read.c.
Referenced by create_dwo_unit_in_dwp_v1(), create_dwo_unit_in_dwp_v2(), create_dwo_unit_in_dwp_v5(), create_dwp_hash_table(), lookup_dwo_unit_in_dwp(), and open_and_init_dwp_file().
asection** dwp_file::elf_sections = nullptr |
Definition at line 542 of file read.c.
Referenced by create_dwo_unit_in_dwp_v1(), dwarf2_locate_common_dwp_sections(), dwarf2_locate_v2_dwp_sections(), dwarf2_locate_v5_dwp_sections(), and open_and_init_dwp_file().
htab_up dwp_file::loaded_cus |
Definition at line 536 of file read.c.
Referenced by lookup_dwo_unit_in_dwp(), and open_and_init_dwp_file().
htab_up dwp_file::loaded_tus |
Definition at line 537 of file read.c.
Referenced by lookup_dwo_unit_in_dwp(), and open_and_init_dwp_file().
const char* dwp_file::name |
Definition at line 518 of file read.c.
Referenced by gdb.printing.FlagEnumerationPrinter::__call__(), gdb.dap.varref.BaseReference::__init__(), gdb.disassembler.Disassembler::__init__(), gdb.printing.SubPrettyPrinter::__init__(), gdb.types.TypePrinter::__init__(), gdb.xmethod.XMethod::__init__(), gdb.xmethod.XMethodMatcher::__init__(), gdb.printing.PrettyPrinter::__init__(), create_dwo_unit_in_dwp_v1(), create_dwo_unit_in_dwp_v2(), create_dwo_unit_in_dwp_v5(), create_dwp_hash_table(), lookup_dwo_cutu(), lookup_dwo_unit_in_dwp(), open_and_init_dwp_file(), and gdb.dap.varref.BaseReference::to_object().
unsigned int dwp_file::num_sections = 0 |
Definition at line 541 of file read.c.
Referenced by create_dwo_unit_in_dwp_v1(), and open_and_init_dwp_file().
const struct dwp_hash_table* dwp_file::tus = nullptr |
Definition at line 533 of file read.c.
Referenced by create_dwo_unit_in_dwp_v1(), create_dwo_unit_in_dwp_v2(), create_dwo_unit_in_dwp_v5(), lookup_dwo_cutu(), lookup_dwo_unit_in_dwp(), lookup_dwp_signatured_type(), and open_and_init_dwp_file().
int dwp_file::version = 0 |
Definition at line 521 of file read.c.
Referenced by create_dwo_unit_in_dwp_v1(), create_dwo_unit_in_dwp_v2(), create_dwo_unit_in_dwp_v5(), lookup_dwo_unit_in_dwp(), and open_and_init_dwp_file().