GDB (xrefs)
|
#include "line-header.h"
Public Member Functions | |
file_entry ()=default | |
file_entry (const char *name_, file_name_index index_, dir_index d_index_, unsigned int mod_time_, unsigned int length_) | |
const char * | include_dir (const line_header *lh) const |
Public Attributes | |
const char * | name {} |
file_name_index | index {} |
dir_index | d_index {} |
unsigned int | mod_time {} |
unsigned int | length {} |
struct symtab * | symtab {} |
Definition at line 33 of file line-header.h.
|
default |
|
inline |
Definition at line 37 of file line-header.h.
|
inline |
Definition at line 202 of file line-header.h.
References d_index, and line_header::include_dir_at().
Referenced by compute_include_file_name(), and line_header::file_file_name().
dir_index file_entry::d_index {} |
Definition at line 58 of file line-header.h.
Referenced by dwarf2_start_subfile(), dwarf_decode_line_header(), include_dir(), and read_formatted_entries().
file_name_index file_entry::index {} |
Definition at line 55 of file line-header.h.
Referenced by line_header::file_file_name().
unsigned int file_entry::length {} |
Definition at line 62 of file line-header.h.
Referenced by dwarf_decode_line_header(), and read_formatted_entries().
unsigned int file_entry::mod_time {} |
Definition at line 60 of file line-header.h.
Referenced by dwarf_decode_line_header(), and read_formatted_entries().
const char* file_entry::name {} |
Definition at line 52 of file line-header.h.
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__(), compute_include_file_name(), dwarf2_start_subfile(), line_header::file_file_name(), read_formatted_entries(), and gdb.dap.varref.BaseReference::to_object().
struct symtab* file_entry::symtab {} |
Definition at line 65 of file line-header.h.
Referenced by new_symbol(), and dwarf2_cu::setup_type_unit_groups().