GDB (xrefs)

Public Attributes | List of all members
field_info Struct Reference

## Public Attributes
struct nextfield * | fields
struct nextfield * | baseclasses
int | nfields
int | nbaseclasses
int | non_public_fields
struct fnfieldlist * | fnfieldlists
int | nfnfields
struct decl_field_list * | typedef_field_list
unsigned | typedef_field_list_count
struct decl_field_list * | nested_types_list
unsigned | nested_types_list_count
int | offset
int | size
struct nextfield * | list
struct next_fnfieldlist * | fnlist

## Detailed Description

Definition at line 1636 of file dwarf2read.c.

## Member Data Documentation

## ◆ baseclasses

struct nextfield * field_info::baseclasses

Definition at line 1639 of file dwarf2read.c.

Referenced by dwarf2_add_field(), and dwarf2_attach_fields_to_type().

## ◆ fields

struct nextfield* field_info::fields

Definition at line 1639 of file dwarf2read.c.

Referenced by dwarf2_add_field(), and dwarf2_attach_fields_to_type().

## ◆ fnfieldlists

struct fnfieldlist* field_info::fnfieldlists

Definition at line 1653 of file dwarf2read.c.

Referenced by dwarf2_add_member_fn(), and dwarf2_attach_fn_fields_to_type().

## ◆ fnlist

struct next_fnfieldlist* field_info::fnlist

Definition at line 82 of file stabsread.c.

Referenced by attach_fn_fields_to_type(), read_member_functions(), and read_struct_type().

## ◆ list

struct nextfield* field_info::list

Definition at line 81 of file stabsread.c.

Referenced by attach_fields_to_type(), read_baseclasses(), read_cpp_abbrev(), read_one_struct_field(), read_struct_fields(), and read_struct_type().

## ◆ nbaseclasses

int field_info::nbaseclasses

Definition at line 1645 of file dwarf2read.c.

Referenced by dwarf2_add_field(), and dwarf2_attach_fields_to_type().

## ◆ nested_types_list

struct decl_field_list* field_info::nested_types_list

Definition at line 1665 of file dwarf2read.c.

Referenced by dwarf2_add_type_defn(), and process_structure_scope().

## ◆ nested_types_list_count

unsigned field_info::nested_types_list_count

Definition at line 1666 of file dwarf2read.c.

Referenced by dwarf2_add_type_defn(), and process_structure_scope().

## ◆ nfields

int field_info::nfields

Definition at line 1642 of file dwarf2read.c.

Referenced by dwarf2_add_field(), dwarf2_attach_fields_to_type(), and process_structure_scope().

## ◆ nfnfields

int field_info::nfnfields

Definition at line 1656 of file dwarf2read.c.

Referenced by dwarf2_add_member_fn(), dwarf2_attach_fn_fields_to_type(), and process_structure_scope().

## ◆ non_public_fields

int field_info::non_public_fields

Definition at line 1648 of file dwarf2read.c.

Referenced by dwarf2_add_field(), and dwarf2_attach_fields_to_type().

## ◆ offset

int field_info::offset

Definition at line 751 of file rs6000-aix-tdep.c.

Referenced by rs6000_aix_extract_ld_info().

## ◆ size

int field_info::size

Definition at line 752 of file rs6000-aix-tdep.c.

Referenced by rs6000_aix_extract_ld_info().

## ◆ typedef_field_list

struct decl_field_list* field_info::typedef_field_list

Definition at line 1660 of file dwarf2read.c.

Referenced by dwarf2_add_type_defn(), and process_structure_scope().

## ◆ typedef_field_list_count

unsigned field_info::typedef_field_list_count

Definition at line 1661 of file dwarf2read.c.

Referenced by dwarf2_add_type_defn(), and process_structure_scope().

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

- /tmp/gdb-8.1/gdb/dwarf2read.c
- /tmp/gdb-8.1/gdb/rs6000-aix-tdep.c
- /tmp/gdb-8.1/gdb/stabsread.c