|
@@ -276,9 +276,6 @@ static PyObject* Item(PyObject* pself, Py_ssize_t index) {
|
|
}
|
|
}
|
|
|
|
|
|
static PyObject* Subscript(PyObject* pself, PyObject* slice) {
|
|
static PyObject* Subscript(PyObject* pself, PyObject* slice) {
|
|
- RepeatedScalarContainer* self =
|
|
|
|
- reinterpret_cast<RepeatedScalarContainer*>(pself);
|
|
|
|
-
|
|
|
|
Py_ssize_t from;
|
|
Py_ssize_t from;
|
|
Py_ssize_t to;
|
|
Py_ssize_t to;
|
|
Py_ssize_t step;
|
|
Py_ssize_t step;
|
|
@@ -542,9 +539,6 @@ static PyObject* Insert(PyObject* pself, PyObject* args) {
|
|
}
|
|
}
|
|
|
|
|
|
static PyObject* Remove(PyObject* pself, PyObject* value) {
|
|
static PyObject* Remove(PyObject* pself, PyObject* value) {
|
|
- RepeatedScalarContainer* self =
|
|
|
|
- reinterpret_cast<RepeatedScalarContainer*>(pself);
|
|
|
|
-
|
|
|
|
Py_ssize_t match_index = -1;
|
|
Py_ssize_t match_index = -1;
|
|
for (Py_ssize_t i = 0; i < Len(pself); ++i) {
|
|
for (Py_ssize_t i = 0; i < Len(pself); ++i) {
|
|
ScopedPyObjectPtr elem(Item(pself, i));
|
|
ScopedPyObjectPtr elem(Item(pself, i));
|
|
@@ -568,9 +562,6 @@ static PyObject* ExtendMethod(PyObject* self, PyObject* value) {
|
|
}
|
|
}
|
|
|
|
|
|
static PyObject* RichCompare(PyObject* pself, PyObject* other, int opid) {
|
|
static PyObject* RichCompare(PyObject* pself, PyObject* other, int opid) {
|
|
- RepeatedScalarContainer* self =
|
|
|
|
- reinterpret_cast<RepeatedScalarContainer*>(pself);
|
|
|
|
-
|
|
|
|
if (opid != Py_EQ && opid != Py_NE) {
|
|
if (opid != Py_EQ && opid != Py_NE) {
|
|
Py_INCREF(Py_NotImplemented);
|
|
Py_INCREF(Py_NotImplemented);
|
|
return Py_NotImplemented;
|
|
return Py_NotImplemented;
|
|
@@ -661,9 +652,6 @@ static PyObject* Pop(PyObject* pself, PyObject* args) {
|
|
}
|
|
}
|
|
|
|
|
|
static PyObject* ToStr(PyObject* pself) {
|
|
static PyObject* ToStr(PyObject* pself) {
|
|
- RepeatedScalarContainer* self =
|
|
|
|
- reinterpret_cast<RepeatedScalarContainer*>(pself);
|
|
|
|
-
|
|
|
|
ScopedPyObjectPtr full_slice(PySlice_New(NULL, NULL, NULL));
|
|
ScopedPyObjectPtr full_slice(PySlice_New(NULL, NULL, NULL));
|
|
if (full_slice == NULL) {
|
|
if (full_slice == NULL) {
|
|
return NULL;
|
|
return NULL;
|