GDB (API)
|
#include "gdbtypes.h"
Definition at line 1475 of file gdbtypes.h.
struct type* builtin_type::builtin_bool |
Definition at line 1496 of file gdbtypes.h.
struct type* builtin_type::builtin_char |
Definition at line 1481 of file gdbtypes.h.
struct type* builtin_type::builtin_char16 |
Definition at line 1526 of file gdbtypes.h.
struct type* builtin_type::builtin_char32 |
Definition at line 1527 of file gdbtypes.h.
struct type* builtin_type::builtin_complex |
Definition at line 1493 of file gdbtypes.h.
struct type* builtin_type::builtin_data_ptr |
`pointer to data' type. Some target platforms use an implicitly {sign,zero} -extended 32-bit ABI pointer on a 64-bit ISA.
Definition at line 1533 of file gdbtypes.h.
struct type* builtin_type::builtin_decdouble |
Definition at line 1500 of file gdbtypes.h.
struct type* builtin_type::builtin_decfloat |
Definition at line 1499 of file gdbtypes.h.
struct type* builtin_type::builtin_declong |
Definition at line 1501 of file gdbtypes.h.
struct type* builtin_type::builtin_double |
Definition at line 1491 of file gdbtypes.h.
struct type* builtin_type::builtin_double_complex |
Definition at line 1494 of file gdbtypes.h.
struct type* builtin_type::builtin_float |
Definition at line 1490 of file gdbtypes.h.
struct type* builtin_type::builtin_func_func |
`function returning pointer to function (returning void)' type. The final void return type is not significant for it.
Definition at line 1549 of file gdbtypes.h.
struct type* builtin_type::builtin_func_ptr |
`pointer to function (returning void)' type. Harvard architectures mean that ABI function and code pointers are not interconvertible. Similarly, since ANSI, C standards have explicitly said that pointers to functions and pointers to data are not interconvertible — that is, you can't cast a function pointer to void * and back, and expect to get the same value. However, all function pointer types are interconvertible, so void (*) () can server as a generic function pointer.
Definition at line 1544 of file gdbtypes.h.
struct type* builtin_type::builtin_int |
Definition at line 1483 of file gdbtypes.h.
struct type* builtin_type::builtin_int0 |
Definition at line 1513 of file gdbtypes.h.
struct type* builtin_type::builtin_int128 |
Definition at line 1522 of file gdbtypes.h.
struct type* builtin_type::builtin_int16 |
Definition at line 1516 of file gdbtypes.h.
struct type* builtin_type::builtin_int32 |
Definition at line 1518 of file gdbtypes.h.
struct type* builtin_type::builtin_int64 |
Definition at line 1520 of file gdbtypes.h.
struct type* builtin_type::builtin_int8 |
Definition at line 1514 of file gdbtypes.h.
struct type* builtin_type::builtin_long |
Definition at line 1484 of file gdbtypes.h.
struct type* builtin_type::builtin_long_double |
Definition at line 1492 of file gdbtypes.h.
struct type* builtin_type::builtin_long_long |
Definition at line 1497 of file gdbtypes.h.
struct type* builtin_type::builtin_short |
Definition at line 1482 of file gdbtypes.h.
struct type* builtin_type::builtin_signed_char |
Definition at line 1485 of file gdbtypes.h.
struct type* builtin_type::builtin_string |
Definition at line 1495 of file gdbtypes.h.
struct type* builtin_type::builtin_true_char |
Definition at line 1507 of file gdbtypes.h.
struct type* builtin_type::builtin_true_unsigned_char |
Definition at line 1508 of file gdbtypes.h.
struct type* builtin_type::builtin_uint128 |
Definition at line 1523 of file gdbtypes.h.
struct type* builtin_type::builtin_uint16 |
Definition at line 1517 of file gdbtypes.h.
struct type* builtin_type::builtin_uint32 |
Definition at line 1519 of file gdbtypes.h.
struct type* builtin_type::builtin_uint64 |
Definition at line 1521 of file gdbtypes.h.
struct type* builtin_type::builtin_uint8 |
Definition at line 1515 of file gdbtypes.h.
struct type* builtin_type::builtin_unsigned_char |
Definition at line 1486 of file gdbtypes.h.
struct type* builtin_type::builtin_unsigned_int |
Definition at line 1488 of file gdbtypes.h.
struct type* builtin_type::builtin_unsigned_long |
Definition at line 1489 of file gdbtypes.h.
struct type* builtin_type::builtin_unsigned_long_long |
Definition at line 1498 of file gdbtypes.h.
struct type* builtin_type::builtin_unsigned_short |
Definition at line 1487 of file gdbtypes.h.
struct type* builtin_type::builtin_void |
Definition at line 1480 of file gdbtypes.h.
struct type* builtin_type::internal_fn |
This type is used to represent a GDB internal function.
Definition at line 1555 of file gdbtypes.h.
struct type* builtin_type::xmethod |
This type is used to represent an xmethod.
Definition at line 1558 of file gdbtypes.h.