|
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"#include "py-ref.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 |
|
static |
Definition at line 38 of file py-function.c.
References gdb::argv, gdb::ref_ptr< T, Policy >::get(), gdb::ref_ptr< T, Policy >::release(), and value_to_value_object().
Referenced by fnpy_call().
| PyTypeObject fnpy_object_type CPYCHECKER_TYPE_OBJECT_FOR_TYPEDEF | ( | "PyObject" | ) |
|
static |
Definition at line 59 of file py-function.c.
References _, gdb::argv, convert_value_from_python(), convert_values_to_python(), error(), gdbpy_exception_to_string(), gdbpy_gdberror_exc, gdbpy_print_stack(), gdb::ref_ptr< T, Policy >::get(), printf_filtered(), PyObject_GetAttrString, and gdb::ref_ptr< T, Policy >::reset().
Referenced by fnpy_init().
|
static |
Definition at line 151 of file py-function.c.
References _, add_internal_function(), fnpy_call(), gdbpy_is_string(), gdb::ref_ptr< T, Policy >::get(), name, Py_DECREF, PyObject_GetAttrString, PyObject_HasAttrString, and python_string_to_host_string().
| int gdbpy_initialize_functions | ( | void | ) |
Definition at line 186 of file py-function.c.
References fnpy_object_type, gdb_module, and gdb_pymodule_addobject().
Referenced by do_start_initialization().
| PyTypeObject fnpy_object_type |
Definition at line 198 of file py-function.c.
Referenced by gdbpy_initialize_functions().
1.8.14