Lines Matching refs:PyHamtNode_Array
318 } PyHamtNode_Array; typedef
380 PyHamtNode_Array *node = (PyHamtNode_Array*)obj; in _hamt_node_array_validate()
847 PyHamtNode_Array *new_node = NULL; in hamt_node_bitmap_assoc()
851 new_node = (PyHamtNode_Array *)hamt_node_array_new(n + 1); in hamt_node_bitmap_assoc()
1647 PyHamtNode_Array *node = PyObject_GC_New( in hamt_node_array_new()
1648 PyHamtNode_Array, &_PyHamt_ArrayNode_Type); in hamt_node_array_new()
1663 static PyHamtNode_Array *
1664 hamt_node_array_clone(PyHamtNode_Array *node) in hamt_node_array_clone()
1666 PyHamtNode_Array *clone; in hamt_node_array_clone()
1672 clone = (PyHamtNode_Array *)hamt_node_array_new(node->a_count); in hamt_node_array_clone()
1688 hamt_node_array_assoc(PyHamtNode_Array *self, in hamt_node_array_assoc()
1702 PyHamtNode_Array *new_node; in hamt_node_array_assoc()
1728 new_node = (PyHamtNode_Array *)hamt_node_array_new(self->a_count + 1); in hamt_node_array_assoc()
1772 hamt_node_array_without(PyHamtNode_Array *self, in hamt_node_array_without()
1801 PyHamtNode_Array *clone = hamt_node_array_clone(self); in hamt_node_array_without()
1831 PyHamtNode_Array *new = hamt_node_array_clone(self); in hamt_node_array_without()
1906 assert(((PyHamtNode_Array*)node)->a_count >= 16); in hamt_node_array_without()
1930 hamt_node_array_find(PyHamtNode_Array *self, in hamt_node_array_find()
1950 hamt_node_array_traverse(PyHamtNode_Array *self, in hamt_node_array_traverse()
1965 hamt_node_array_dealloc(PyHamtNode_Array *self) in hamt_node_array_dealloc()
1984 hamt_node_array_dump(PyHamtNode_Array *node, in hamt_node_array_dump()
2054 (PyHamtNode_Array *)node, in hamt_node_assoc()
2079 (PyHamtNode_Array *)node, in hamt_node_without()
2118 (PyHamtNode_Array *)node, in hamt_node_find()
2146 (PyHamtNode_Array *)node, writer, level); in hamt_node_dump()
2245 PyHamtNode_Array *node = (PyHamtNode_Array *)(iter->i_nodes[level]); in hamt_iterator_array_next()
2938 sizeof(PyHamtNode_Array),