|
GDB (xrefs)
|
#include "defs.h"#include "value.h"#include "python-internal.h"#include "charset.h"#include "gdbcmd.h"#include "cli/cli-decode.h"#include "completer.h"#include "expression.h"#include "language.h"Go to the source code of this file.
Functions | |
| PyTypeObject fnpy_object_type | CPYCHECKER_TYPE_OBJECT_FOR_TYPEDEF ("PyObject") |
| static PyObject * | convert_values_to_python (int argc, struct value **argv) |
| static struct value * | fnpy_call (struct gdbarch *gdbarch, const struct language_defn *language, void *cookie, int argc, struct value **argv) |
| static int | fnpy_init (PyObject *self, PyObject *args, PyObject *kwds) |
| int | gdbpy_initialize_functions (void) |
Variables | |
| PyTypeObject | fnpy_object_type |
Definition at line 37 of file py-function.c.
References Py_DECREF, and value_to_value_object().
Referenced by fnpy_call().
| PyTypeObject fnpy_object_type CPYCHECKER_TYPE_OBJECT_FOR_TYPEDEF | ( | "PyObject" | ) |
|
static |
Definition at line 61 of file py-function.c.
References _, convert_value_from_python(), convert_values_to_python(), do_cleanups(), ensure_python_env(), error(), gdbpy_exception_to_string(), gdbpy_gdberror_exc, gdbpy_print_stack(), make_cleanup(), printf_filtered(), Py_DECREF, PyObject_GetAttrString, and xfree().
Referenced by fnpy_init().
|
static |
Definition at line 165 of file py-function.c.
References _, add_internal_function(), fnpy_call(), gdbpy_is_string(), name, Py_DECREF, PyObject_GetAttrString, PyObject_HasAttrString, and python_string_to_host_string().
| int gdbpy_initialize_functions | ( | void | ) |
Definition at line 203 of file py-function.c.
References fnpy_object_type, gdb_module, and gdb_pymodule_addobject().
Referenced by _initialize_python().
| PyTypeObject fnpy_object_type |
Definition at line 215 of file py-function.c.
Referenced by gdbpy_initialize_functions().
1.8.10