Searched refs:python_xmethod_worker (Results 1 – 3 of 3) sorted by relevance
38 struct python_xmethod_worker : xmethod_worker struct40 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() argument270 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 …]
1233 * 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 and16976 (python_xmethod_worker::~python_xmethod_worker): ... this and16979 (python_xmethod_worker::clone): ... this and adjust.16983 (python_xmethod_worker::do_get_arg_types): ... this and adjust.[all …]
1088 * python/py-xmethods.c (python_xmethod_worker::invoke):