|
GDB (xrefs)
|
Public Member Functions | |
| template<typename T > | |
| void | append_data (const T &data) |
| void | append_cstr0 (const char *cstr) |
| void | append_unsigned_leb128 (ULONGEST input) |
| void | append_uint (size_t len, bfd_endian byte_order, ULONGEST val) |
| size_t | size () const |
| bool | empty () const |
| void | file_write (FILE *file) const |
Private Member Functions | |
| gdb_byte * | grow (size_t size) |
Private Attributes | |
| gdb::byte_vector | m_vec |
Definition at line 25475 of file dwarf2read.c.
|
inline |
Definition at line 25489 of file dwarf2read.c.
References grow(), and size().
Referenced by debug_names::debug_str_lookup::lookup(), and write_hash_table().
|
inline |
Definition at line 25480 of file dwarf2read.c.
References grow().
Referenced by add_address_entry(), append_unsigned_leb128(), write_debug_names(), write_gdbindex(), and write_hash_table().
|
inline |
Definition at line 25512 of file dwarf2read.c.
References grow(), and store_unsigned_integer().
Referenced by add_address_entry(), write_debug_names(), write_gdbindex(), write_one_signatured_type(), and debug_names::write_one_signatured_type().
|
inline |
Definition at line 25496 of file dwarf2read.c.
References append_data().
Referenced by debug_names::build().
|
inline |
Definition at line 25524 of file dwarf2read.c.
References m_vec.
Referenced by debug_names::abbrev_table_bytes(), debug_names::bucket_count(), debug_names::build(), debug_names::bytes(), debug_names::file_write(), and debug_names::name_count().
|
inline |
Definition at line 25530 of file dwarf2read.c.
References m_vec.
Referenced by debug_names::file_write(), debug_names::debug_str_lookup::file_write(), write_debug_names(), and write_gdbindex().
|
inlineprivate |
Definition at line 25538 of file dwarf2read.c.
Referenced by append_cstr0(), append_data(), and append_uint().
|
inline |
Definition at line 25518 of file dwarf2read.c.
References m_vec.
Referenced by debug_names::abbrev_table_bytes(), append_cstr0(), debug_names::build(), debug_names::bytes(), grow(), debug_names::debug_str_lookup::lookup(), write_debug_names(), write_gdbindex(), and write_hash_table().
|
private |
Definition at line 25544 of file dwarf2read.c.
Referenced by empty(), file_write(), grow(), and size().
1.8.14