Home
last modified time | relevance | path

Searched refs:python_xmethod_worker (Results 1 – 3 of 3) sorted by relevance

/netbsd/src/external/gpl3/gdb/dist/gdb/python/
Dpy-xmethods.c38 struct python_xmethod_worker : xmethod_worker struct
40 python_xmethod_worker (PyObject *worker, PyObject *this_type);
41 ~python_xmethod_worker ();
43 DISABLE_COPY_AND_ASSIGN (python_xmethod_worker);
68 python_xmethod_worker::~python_xmethod_worker () in ~python_xmethod_worker() argument
270 worker = new python_xmethod_worker (py_worker.get (), in gdbpy_get_matching_xmethod_workers()
280 worker = new python_xmethod_worker (match_result.get (), in gdbpy_get_matching_xmethod_workers()
292 python_xmethod_worker::do_get_arg_types (std::vector<type *> *arg_types) in do_get_arg_types()
405 python_xmethod_worker::do_get_result_type (value *obj, in do_get_result_type()
502 python_xmethod_worker::invoke (struct value *obj, in invoke()
[all …]
/netbsd/src/external/gpl3/gdb/dist/gdb/
DChangeLog-20181233 * python/py-xmethods.c (python_xmethod_worker::invoke)
1234 (python_xmethod_worker::do_get_arg_types)
1235 (python_xmethod_worker::do_get_result_type)
1236 (python_xmethod_worker::invoke): Adjust to new interfaces.
16912 * python/py-xmethods.c (struct python_xmethod_worker) <clone>:
16914 (python_xmethod_worker::clone): Remove.
16972 (struct python_xmethod_worker): ... this, add constructor and
16976 (python_xmethod_worker::~python_xmethod_worker): ... this and
16979 (python_xmethod_worker::clone): ... this and adjust.
16983 (python_xmethod_worker::do_get_arg_types): ... this and adjust.
[all …]
DChangeLog-20191088 * python/py-xmethods.c (python_xmethod_worker::invoke):