GDB (xrefs)
Public Attributes | List of all members
partial_die_info Struct Reference

Public Attributes

sect_offset offset
 
__extension__ enum dwarf_tag tag: 16
 
unsigned int has_children: 1
 
unsigned int is_external: 1
 
unsigned int is_declaration: 1
 
unsigned int has_type: 1
 
unsigned int has_specification: 1
 
unsigned int has_pc_info: 1
 
unsigned int may_be_inlined: 1
 
unsigned int scope_set: 1
 
unsigned int has_byte_size: 1
 
unsigned int has_const_value: 1
 
unsigned int has_template_arguments: 1
 
unsigned int fixup_called: 1
 
unsigned int is_dwz: 1
 
unsigned int spec_is_dwz: 1
 
const char * name
 
const char * linkage_name
 
const char * scope
 
union {
   struct dwarf_block *   locdesc
 
   sect_offset   offset
 
d
 
CORE_ADDR lowpc
 
CORE_ADDR highpc
 
const gdb_bytesibling
 
sect_offset spec_offset
 
struct partial_die_infodie_parent
 
struct partial_die_infodie_child
 
struct partial_die_infodie_sibling
 

Detailed Description

Definition at line 1089 of file dwarf2read.c.

Member Data Documentation

union { ... } partial_die_info::d
struct partial_die_info * partial_die_info::die_child
struct partial_die_info* partial_die_info::die_parent
struct partial_die_info * partial_die_info::die_sibling
unsigned int partial_die_info::fixup_called

Definition at line 1120 of file dwarf2read.c.

Referenced by fixup_partial_die().

unsigned int partial_die_info::has_byte_size

Definition at line 1111 of file dwarf2read.c.

Referenced by add_partial_symbol(), and read_partial_die().

unsigned int partial_die_info::has_children
unsigned int partial_die_info::has_const_value

Definition at line 1114 of file dwarf2read.c.

Referenced by add_partial_symbol(), and read_partial_die().

unsigned int partial_die_info::has_pc_info

Definition at line 1103 of file dwarf2read.c.

Referenced by add_partial_subprogram(), and read_partial_die().

unsigned int partial_die_info::has_specification
unsigned int partial_die_info::has_template_arguments

Definition at line 1117 of file dwarf2read.c.

Referenced by load_partial_dies(), and partial_die_full_name().

unsigned int partial_die_info::has_type

Definition at line 1101 of file dwarf2read.c.

Referenced by add_partial_symbol(), and read_partial_die().

CORE_ADDR partial_die_info::highpc
unsigned int partial_die_info::is_declaration
unsigned int partial_die_info::is_dwz

Definition at line 1123 of file dwarf2read.c.

Referenced by read_partial_die(), and scan_partial_symbols().

unsigned int partial_die_info::is_external
const char* partial_die_info::linkage_name
struct dwarf_block* partial_die_info::locdesc

Definition at line 1145 of file dwarf2read.c.

Referenced by add_partial_symbol(), and read_partial_die().

CORE_ADDR partial_die_info::lowpc
unsigned int partial_die_info::may_be_inlined

Definition at line 1104 of file dwarf2read.c.

Referenced by add_partial_subprogram(), and read_partial_die().

const char* partial_die_info::name
sect_offset partial_die_info::offset
const char* partial_die_info::scope

Definition at line 1138 of file dwarf2read.c.

Referenced by partial_die_parent_scope().

unsigned int partial_die_info::scope_set

Definition at line 1108 of file dwarf2read.c.

Referenced by partial_die_parent_scope().

const gdb_byte* partial_die_info::sibling

Definition at line 1158 of file dwarf2read.c.

Referenced by locate_pdi_sibling(), and read_partial_die().

unsigned int partial_die_info::spec_is_dwz
sect_offset partial_die_info::spec_offset
__extension__ enum dwarf_tag partial_die_info::tag

The documentation for this struct was generated from the following file: