GDB (xrefs)
|
Public Member Functions | |
void | append_array (gdb::array_view< const gdb_byte > array) |
void | append_cstr0 (const char *cstr) |
void | append_unsigned_leb128 (ULONGEST input) |
void | append_uint (size_t len, bfd_endian byte_order, ULONGEST val) |
void | append_offset (offset_type value) |
virtual 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 94 of file index-write.c.
|
inline |
|
inline |
Definition at line 105 of file index-write.c.
References grow(), and size().
Referenced by debug_names::debug_str_lookup::lookup(), and write_hash_table().
|
inline |
Definition at line 134 of file index-write.c.
References append_uint().
Referenced by add_address_entry(), write_gdbindex_1(), and write_hash_table().
|
inline |
Definition at line 128 of file index-write.c.
References grow(), and store_unsigned_integer().
Referenced by add_address_entry(), append_offset(), write_debug_names(), and write_gdbindex().
|
inline |
|
inline |
Definition at line 146 of file index-write.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(), debug_names::name_count(), and write_gdbindex().
|
inline |
Definition at line 152 of file index-write.c.
References file_write(), and m_vec.
Referenced by file_write(), debug_names::debug_str_lookup::file_write(), debug_names::file_write(), write_debug_names(), and write_gdbindex_1().
|
inlineprivate |
Definition at line 160 of file index-write.c.
Referenced by append_array(), append_cstr0(), and append_uint().
|
inlinevirtual |
Definition at line 140 of file index-write.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_1(), and write_hash_table().
|
private |
Definition at line 166 of file index-write.c.
Referenced by append_unsigned_leb128(), empty(), file_write(), grow(), and size().