Skip to content

Commit bcd1384

Browse files
committed
Add const specifiers to remaining signatures
1 parent 475e99d commit bcd1384

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

pandas/_libs/hashtable_class_helper.pxi.in

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ cdef class {{name}}Vector:
120120

121121
append_data_{{dtype}}(self.data, x)
122122

123-
cdef extend(self, {{arg}}[:] x):
123+
cdef extend(self, const {{arg}}[:] x):
124124
for i in range(len(x)):
125125
self.append(x[i])
126126

@@ -351,7 +351,7 @@ cdef class {{name}}HashTable(HashTable):
351351
raise KeyError(key)
352352

353353
@cython.boundscheck(False)
354-
def map(self, {{dtype}}_t[:] keys, int64_t[:] values):
354+
def map(self, const {{dtype}}_t[:] keys, const int64_t[:] values):
355355
cdef:
356356
Py_ssize_t i, n = len(values)
357357
int ret = 0
@@ -404,7 +404,7 @@ cdef class {{name}}HashTable(HashTable):
404404
return uniques.to_array(), labels
405405

406406
@cython.boundscheck(False)
407-
def get_labels(self, {{dtype}}_t[:] values, {{name}}Vector uniques,
407+
def get_labels(self, const {{dtype}}_t[:] values, {{name}}Vector uniques,
408408
Py_ssize_t count_prior, Py_ssize_t na_sentinel,
409409
object na_value=None):
410410
cdef:
@@ -461,7 +461,7 @@ cdef class {{name}}HashTable(HashTable):
461461
return np.asarray(labels)
462462

463463
@cython.boundscheck(False)
464-
def get_labels_groupby(self, {{dtype}}_t[:] values):
464+
def get_labels_groupby(self, const {{dtype}}_t[:] values):
465465
cdef:
466466
Py_ssize_t i, n = len(values)
467467
int64_t[:] labels
@@ -518,7 +518,7 @@ cdef class {{name}}HashTable(HashTable):
518518
{{unique_template}}
519519

520520
@cython.boundscheck(False)
521-
def unique_memview(self, {{dtype}}_t[:] values):
521+
def unique_memview(self, const {{dtype}}_t[:] values):
522522
{{unique_template}}
523523

524524
{{endfor}}

0 commit comments

Comments
 (0)