Home | History | Annotate | Download | only in Utility

Lines Matching refs:iterable

251 static CYTHON_INLINE PyObject* __Pyx_dict_iterator(PyObject* iterable, int is_dict, PyObject* method_name,
253 is_dict = is_dict || likely(PyDict_CheckExact(iterable));
257 *p_orig_length = PyDict_Size(iterable);
258 Py_INCREF(iterable);
259 return iterable;
265 iterable = __Pyx_PyObject_CallMethod0(iterable, method_name);
266 if (!iterable)
269 if (PyTuple_CheckExact(iterable) || PyList_CheckExact(iterable))
270 return iterable;
272 iter = PyObject_GetIter(iterable);
273 Py_DECREF(iterable);
276 return PyObject_GetIter(iterable);