GDB (API)
|
#include "gdbtypes.h"
Public Attributes | |
struct cplus_struct_type * | cplus_stuff |
struct gnat_aux_type * | gnat_stuff |
const struct floatformat ** | floatformat |
struct func_type * | func_stuff |
struct type * | self_type |
Definition at line 583 of file gdbtypes.h.
struct cplus_struct_type* type_specific::cplus_stuff |
CPLUS_STUFF is for TYPE_CODE_STRUCT. It is initialized to point to cplus_struct_default, a default static instance of a struct cplus_struct_type.
Definition at line 589 of file gdbtypes.h.
const struct floatformat** type_specific::floatformat |
FLOATFORMAT is for TYPE_CODE_FLT. It is a pointer to two floatformat objects that describe the floating-point value that resides within the type. The first is for big endian targets and the second is for little endian targets.
Definition at line 601 of file gdbtypes.h.
struct func_type* type_specific::func_stuff |
For TYPE_CODE_FUNC and TYPE_CODE_METHOD types.
Definition at line 605 of file gdbtypes.h.
struct gnat_aux_type* type_specific::gnat_stuff |
GNAT_STUFF is for types for which the GNAT Ada compiler provides additional information.
Definition at line 594 of file gdbtypes.h.
struct type* type_specific::self_type |
For types that are pointer to member types (TYPE_CODE_METHODPTR, TYPE_CODE_MEMBERPTR), SELF_TYPE is the type that this pointer is a member of.
Definition at line 611 of file gdbtypes.h.