MCPcopy Create free account
hub / github.com/Distributive-Network/PythonMonkey / JSArrayIterProxy_len

Method JSArrayIterProxy_len

src/JSArrayIterProxy.cc:73–82  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

71}
72
73PyObject *JSArrayIterProxyMethodDefinitions::JSArrayIterProxy_len(JSArrayIterProxy *self) {
74 Py_ssize_t len;
75 if (self->it.it_seq) {
76 len = JSArrayProxyMethodDefinitions::JSArrayProxy_length((JSArrayProxy *)self->it.it_seq) - self->it.it_index;
77 if (len >= 0) {
78 return PyLong_FromSsize_t(len);
79 }
80 }
81 return PyLong_FromLong(0);
82}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected