(op: *mut PyObject, i: Py_ssize_t)
| 35 | // Macro, trading safety for speed |
| 36 | #[inline(always)] |
| 37 | pub unsafe fn PyTuple_GET_ITEM(op: *mut PyObject, i: Py_ssize_t) -> *mut PyObject { |
| 38 | *(*(op as *mut PyTupleObject)) |
| 39 | .ob_item |
| 40 | .as_ptr() |
| 41 | .offset(i as isize) |
| 42 | } |
| 43 | |
| 44 | #[inline(always)] |
| 45 | pub unsafe fn PyTuple_GET_SIZE(op: *mut PyObject) -> Py_ssize_t { |
no test coverage detected