|
GDB (xrefs)
|
Public Member Functions | |
| tdesc_type (const std::string &name_, enum tdesc_type_kind kind_) | |
| virtual | ~tdesc_type ()=default |
| DISABLE_COPY_AND_ASSIGN (tdesc_type) | |
| bool | operator== (const tdesc_type &other) const |
| bool | operator!= (const tdesc_type &other) const |
| virtual type * | make_gdb_type (struct gdbarch *gdbarch) const =0 |
Public Member Functions inherited from tdesc_element | |
| virtual void | accept (tdesc_element_visitor &v) const =0 |
Public Attributes | |
| std::string | name |
| enum tdesc_type_kind | kind |
Definition at line 201 of file target-descriptions.c.
|
inline |
Definition at line 203 of file target-descriptions.c.
|
virtualdefault |
| tdesc_type::DISABLE_COPY_AND_ASSIGN | ( | tdesc_type | ) |
Implemented in tdesc_type_with_fields, tdesc_type_vector, and tdesc_type_builtin.
Referenced by tdesc_type_vector::make_gdb_type().
|
inline |
Definition at line 222 of file target-descriptions.c.
|
inline |
Definition at line 217 of file target-descriptions.c.
| enum tdesc_type_kind tdesc_type::kind |
Definition at line 215 of file target-descriptions.c.
Referenced by tdesc_type_builtin::make_gdb_type(), tdesc_type_with_fields::make_gdb_type(), operator==(), tdesc_predefined_type(), and print_c_tdesc::visit().
| std::string tdesc_type::name |
Definition at line 212 of file target-descriptions.c.
Referenced by tdesc_type_builtin::make_gdb_type(), tdesc_type_vector::make_gdb_type(), tdesc_type_with_fields::make_gdb_type(), tdesc_type_with_fields::make_gdb_type_enum(), tdesc_type_with_fields::make_gdb_type_flags(), tdesc_type_with_fields::make_gdb_type_struct(), tdesc_type_with_fields::make_gdb_type_union(), operator==(), and print_c_tdesc::visit().
1.8.14