| 1871 | } |
| 1872 | |
| 1873 | static PyObject *Strs_get_tape(Strs *self, void *closure) { |
| 1874 | // Ensure we're in tape layout |
| 1875 | if (!Strs_ensure_tape_layout(self)) return NULL; |
| 1876 | // Return self to allow chaining: strs.tape.tape_address |
| 1877 | Py_INCREF(self); |
| 1878 | return (PyObject *)self; |
| 1879 | } |
| 1880 | |
| 1881 | static PyObject *Strs_get_offsets_are_large(Strs *self, void *closure) { |
| 1882 | if (!Strs_ensure_tape_layout(self)) return NULL; |
nothing calls this directly
no test coverage detected
searching dependent graphs…