Lines Matching refs:PyObject
100 if (!PyType_Check((PyObject *) type)) continue;
203 return handle(type_info ? ((PyObject *) type_info->type) : nullptr);
459 return handle((PyObject *) it->second);
481 inline PyObject *make_new_instance(PyTypeObject *type);
511 return handle((PyObject *) it_i->second).inc_ref();
607 PYBIND11_NOINLINE static void *local_load(PyObject *src, const type_info *ti) {
1956 object call(PyObject *ptr) const {
1957 PyObject *result = PyObject_CallObject(ptr, m_args.ptr());
1989 object call(PyObject *ptr) const {
1990 PyObject *result = PyObject_Call(ptr, m_args.ptr(), m_kwargs.ptr());