GDB (API)
|
#include "defs.h"
#include "value.h"
#include "exceptions.h"
#include "python-internal.h"
#include "charset.h"
#include "gdbtypes.h"
#include "cp-support.h"
#include "demangle.h"
#include "objfiles.h"
#include "language.h"
#include "vec.h"
#include "bcache.h"
#include "dwarf2loc.h"
#include "typeprint.h"
Go to the source code of this file.
Defines | |
#define | ENTRY(X) { X, #X } |
Typedefs | |
typedef struct pyty_type_object | type_object |
typedef struct pyty_field_object | field_object |
typedef struct type_equality_entry | type_equality_entry_d |
Functions | |
DEF_VEC_O (type_equality_entry_d) | |
PyObject * | type_to_type_object (struct type *type) |
struct type * | type_object_to_type (PyObject *obj) |
PyObject * | gdbpy_lookup_type (PyObject *self, PyObject *args, PyObject *kw) |
int | gdbpy_initialize_types (void) |
typedef struct pyty_field_object field_object |
typedef struct type_equality_entry type_equality_entry_d |
typedef struct pyty_type_object type_object |
int gdbpy_initialize_types | ( | void | ) |
PyObject* gdbpy_lookup_type | ( | PyObject * | self, |
PyObject * | args, | ||
PyObject * | kw | ||
) |
struct type* type_object_to_type | ( | PyObject * | obj | ) | [read] |
PyObject* type_to_type_object | ( | struct type * | type | ) |