Skip to content

Commit e070cf0

Browse files
committed
remove get_iter_test
1 parent b9830fc commit e070cf0

File tree

1 file changed

+0
-31
lines changed

1 file changed

+0
-31
lines changed

pandas/src/hashtable_class_helper.pxi.in

-31
Original file line numberDiff line numberDiff line change
@@ -252,13 +252,6 @@ cdef class {{name}}HashTable(HashTable):
252252
else:
253253
raise KeyError(val)
254254

255-
def get_iter_test(self, {{dtype}}_t key, Py_ssize_t iterations):
256-
cdef Py_ssize_t i, val=0
257-
for i in range(iterations):
258-
k = kh_get_{{dtype}}(self.table, val)
259-
if k != self.table.n_buckets:
260-
val = self.table.vals[k]
261-
262255
cpdef set_item(self, {{dtype}}_t key, Py_ssize_t val):
263256
cdef:
264257
khiter_t k
@@ -489,18 +482,6 @@ cdef class StringHashTable(HashTable):
489482
else:
490483
raise KeyError(val)
491484

492-
def get_iter_test(self, object key, Py_ssize_t iterations):
493-
cdef:
494-
Py_ssize_t i, val
495-
char *v
496-
497-
v = util.get_c_string(key)
498-
499-
for i in range(iterations):
500-
k = kh_get_str(self.table, v)
501-
if k != self.table.n_buckets:
502-
val = self.table.vals[k]
503-
504485
cpdef set_item(self, object key, Py_ssize_t val):
505486
cdef:
506487
khiter_t k
@@ -743,15 +724,6 @@ cdef class PyObjectHashTable(HashTable):
743724
else:
744725
raise KeyError(val)
745726

746-
def get_iter_test(self, object key, Py_ssize_t iterations):
747-
cdef Py_ssize_t i, val
748-
if key != key or key is None:
749-
key = na_sentinel
750-
for i in range(iterations):
751-
k = kh_get_pymap(self.table, <PyObject*>key)
752-
if k != self.table.n_buckets:
753-
val = self.table.vals[k]
754-
755727
cpdef set_item(self, object key, Py_ssize_t val):
756728
cdef:
757729
khiter_t k
@@ -912,9 +884,6 @@ cdef class MultiIndexHashTable(HashTable):
912884
else:
913885
raise KeyError(key)
914886

915-
def get_iter_test(self, object key, Py_ssize_t iterations):
916-
raise NotImplementedError
917-
918887
cpdef set_item(self, object key, Py_ssize_t val):
919888
raise NotImplementedError
920889

0 commit comments

Comments
 (0)