GDB (xrefs)
|
#include "comp-unit-head.h"
Public Member Functions | |
unsigned int | get_length () const |
bool | offset_in_cu_p (sect_offset off) const |
LONGEST | read_offset (bfd *abfd, const gdb_byte *buf, unsigned int *bytes_read) const |
CORE_ADDR | read_address (bfd *abfd, const gdb_byte *buf, unsigned int *bytes_read) const |
Public Attributes | |
unsigned int | length |
unsigned char | version |
unsigned char | addr_size |
unsigned char | signed_addr_p |
sect_offset | abbrev_sect_off |
unsigned int | offset_size |
unsigned int | initial_length_size |
enum dwarf_unit_type | unit_type |
cu_offset | first_die_cu_offset |
sect_offset | sect_off |
cu_offset | type_cu_offset_in_tu |
ULONGEST | signature |
Definition at line 35 of file comp-unit-head.h.
|
inline |
Definition at line 69 of file comp-unit-head.h.
References initial_length_size, and length.
Referenced by create_debug_type_hash_table(), error_check_comp_unit_head(), offset_in_cu_p(), and read_comp_units_from_section().
|
inline |
Definition at line 75 of file comp-unit-head.h.
References get_length(), and sect_off.
CORE_ADDR comp_unit_head::read_address | ( | bfd * | abfd, |
const gdb_byte * | buf, | ||
unsigned int * | bytes_read | ||
) | const |
Definition at line 197 of file comp-unit-head.c.
References addr_size, and signed_addr_p.
Referenced by read_attribute_value().
|
inline |
Definition at line 84 of file comp-unit-head.h.
References offset_size, and read_offset().
Referenced by read_attribute_value(), read_comp_unit_head(), read_indirect_string(), dwarf2_per_objfile::read_line_string(), and read_offset().
sect_offset comp_unit_head::abbrev_sect_off |
Definition at line 41 of file comp-unit-head.h.
Referenced by error_check_comp_unit_head(), and read_comp_unit_head().
unsigned char comp_unit_head::addr_size |
Definition at line 39 of file comp-unit-head.h.
Referenced by dwarf2_per_cu_data::addr_size(), dwarf2_const_value_attr(), dwarf2_ranges_process(), read_address(), read_comp_unit_head(), read_tag_pointer_type(), read_tag_reference_type(), dwarf2_per_cu_data::ref_addr_size(), and var_decode_location().
cu_offset comp_unit_head::first_die_cu_offset |
Definition at line 53 of file comp-unit-head.h.
Referenced by read_and_check_comp_unit_head().
unsigned int comp_unit_head::initial_length_size |
Definition at line 47 of file comp-unit-head.h.
Referenced by get_length(), read_checked_initial_length_and_offset(), and read_comp_unit_head().
unsigned int comp_unit_head::length |
Definition at line 37 of file comp-unit-head.h.
Referenced by create_debug_type_hash_table(), error_check_comp_unit_head(), get_length(), and read_comp_unit_head().
unsigned int comp_unit_head::offset_size |
Definition at line 44 of file comp-unit-head.h.
Referenced by dwarf2_per_cu_data::offset_size(), read_comp_unit_head(), read_offset(), and dwarf2_per_cu_data::ref_addr_size().
sect_offset comp_unit_head::sect_off |
Definition at line 57 of file comp-unit-head.h.
Referenced by create_debug_type_hash_table(), error_check_comp_unit_head(), offset_in_cu_p(), read_and_check_comp_unit_head(), and read_attribute_value().
ULONGEST comp_unit_head::signature |
Definition at line 66 of file comp-unit-head.h.
Referenced by create_debug_type_hash_table(), create_signatured_type_table_from_debug_names(), read_comp_unit_head(), and read_comp_units_from_section().
unsigned char comp_unit_head::signed_addr_p |
Definition at line 40 of file comp-unit-head.h.
Referenced by read_address(), and read_comp_unit_head().
cu_offset comp_unit_head::type_cu_offset_in_tu |
Definition at line 60 of file comp-unit-head.h.
Referenced by create_debug_type_hash_table(), create_signatured_type_table_from_debug_names(), read_comp_unit_head(), and read_comp_units_from_section().
enum dwarf_unit_type comp_unit_head::unit_type |
Definition at line 49 of file comp-unit-head.h.
Referenced by create_debug_type_hash_table(), read_comp_unit_head(), and read_comp_units_from_section().
unsigned char comp_unit_head::version |
Definition at line 38 of file comp-unit-head.h.
Referenced by dwarf2_ranges_process(), read_attribute_value(), read_comp_unit_head(), read_comp_units_from_section(), and dwarf2_per_cu_data::ref_addr_size().