MCPcopy Create free account
hub / github.com/ashvardanian/StringZilla / Strs_get_offsets_are_large

Function Strs_get_offsets_are_large

python/stringzilla.c:1881–1891  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1879}
1880
1881static PyObject *Strs_get_offsets_are_large(Strs *self, void *closure) {
1882 if (!Strs_ensure_tape_layout(self)) return NULL;
1883
1884 switch (self->layout) {
1885 case STRS_U32_TAPE:
1886 case STRS_U32_TAPE_VIEW: Py_RETURN_FALSE;
1887 case STRS_U64_TAPE:
1888 case STRS_U64_TAPE_VIEW: Py_RETURN_TRUE;
1889 default: PyErr_SetString(PyExc_RuntimeError, "Unknown Strs layout"); return NULL;
1890 }
1891}
1892
1893static PyObject *Strs_get_tape_address(Strs *self, void *closure) {
1894 if (!Strs_ensure_tape_layout(self)) return NULL;

Callers

nothing calls this directly

Calls 1

Strs_ensure_tape_layoutFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…