GDB (xrefs)
|
Public Member Functions | |
int | nfields () const |
Public Attributes | |
std::vector< struct nextfield > | fields |
std::vector< struct nextfield > | baseclasses |
bool | non_public_fields = false |
std::vector< struct fnfieldlist > | fnfieldlists |
std::vector< struct decl_field > | typedef_field_list |
std::vector< struct decl_field > | nested_types_list |
variant_part_builder * | current_variant_part = nullptr |
std::vector< variant_part_builder > | variant_parts |
|
inline |
Definition at line 721 of file read.c.
References baseclasses, and fields.
Referenced by dwarf2_attach_fields_to_type(), and process_structure_scope().
std::vector<struct nextfield> field_info::baseclasses |
Definition at line 695 of file read.c.
Referenced by create_one_variant(), dwarf2_add_field(), dwarf2_attach_fields_to_type(), and nfields().
variant_part_builder* field_info::current_variant_part = nullptr |
Definition at line 715 of file read.c.
Referenced by handle_variant(), and handle_variant_part().
std::vector<struct nextfield> field_info::fields |
Definition at line 694 of file read.c.
Referenced by add_variant_property(), create_one_variant_part(), dwarf2_add_field(), dwarf2_attach_fields_to_type(), handle_variant(), and nfields().
std::vector<struct fnfieldlist> field_info::fnfieldlists |
Definition at line 703 of file read.c.
Referenced by dwarf2_add_member_fn(), dwarf2_attach_fn_fields_to_type(), and process_structure_scope().
std::vector<struct decl_field> field_info::nested_types_list |
Definition at line 711 of file read.c.
Referenced by dwarf2_add_type_defn(), and process_structure_scope().
bool field_info::non_public_fields = false |
Definition at line 698 of file read.c.
Referenced by dwarf2_add_field(), and dwarf2_attach_fields_to_type().
std::vector<struct decl_field> field_info::typedef_field_list |
Definition at line 707 of file read.c.
Referenced by dwarf2_add_type_defn(), and process_structure_scope().
std::vector<variant_part_builder> field_info::variant_parts |
Definition at line 718 of file read.c.
Referenced by add_variant_property(), dwarf2_attach_fields_to_type(), and handle_variant_part().