27#ifndef GDB_DWARF2_COMP_UNIT_H
28#define GDB_DWARF2_COMP_UNIT_H
54 enum dwarf_unit_type unit_type {};
97 return off >= bottom && off < top;
103 unsigned int *bytes_read)
const
111 unrelocated_addr
read_address (bfd *abfd,
const gdb_byte *buf,
112 unsigned int *bytes_read)
const;
124 const gdb_byte *info_ptr,
136 const gdb_byte *info_ptr,
const gdb_byte * read_and_check_comp_unit_head(dwarf2_per_objfile *per_objfile, struct comp_unit_head *header, struct dwarf2_section_info *section, struct dwarf2_section_info *abbrev_section, const gdb_byte *info_ptr, rcuh_kind section_kind)
const gdb_byte * read_comp_unit_head(struct comp_unit_head *cu_header, const gdb_byte *info_ptr, struct dwarf2_section_info *section, rcuh_kind section_kind)
unsigned int get_length_with_initial() const
void set_length(unsigned int length)
unsigned char signed_addr_p
unsigned int get_length_without_initial() const
cu_offset type_cu_offset_in_tu
cu_offset first_die_cu_offset
sect_offset abbrev_sect_off
bool offset_in_cu_p(sect_offset off) const
unsigned int initial_length_size
LONGEST read_offset(bfd *abfd, const gdb_byte *buf, unsigned int *bytes_read) const
unrelocated_addr read_address(bfd *abfd, const gdb_byte *buf, unsigned int *bytes_read) const