diff options
author | AlphaHot <58410019+AlphaHot@users.noreply.github.com> | 2020-03-23 20:14:39 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-23 20:14:39 (GMT) |
commit | 8dd1792c680caaf94a00cead82b238238f419172 (patch) | |
tree | f94dc0a505dfd39d37dc146200cd49dca5971f12 /Modules/itertoolsmodule.c | |
parent | f393b2c588559162dc2e77f8079a42e48558870a (diff) | |
download | cpython-8dd1792c680caaf94a00cead82b238238f419172.zip cpython-8dd1792c680caaf94a00cead82b238238f419172.tar.gz cpython-8dd1792c680caaf94a00cead82b238238f419172.tar.bz2 |
bpo-40036: Deleting duplicates in itertoolsmodule.c (GH-18958)
Diffstat (limited to 'Modules/itertoolsmodule.c')
-rw-r--r-- | Modules/itertoolsmodule.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/Modules/itertoolsmodule.c b/Modules/itertoolsmodule.c index 83d1bb1..e99c964 100644 --- a/Modules/itertoolsmodule.c +++ b/Modules/itertoolsmodule.c @@ -455,8 +455,6 @@ typedef struct { PyObject *weakreflist; } teeobject; -static PyTypeObject teedataobject_type; - static PyObject * teedataobject_newinternal(PyObject *it) { @@ -682,8 +680,6 @@ static PyTypeObject teedataobject_type = { }; -static PyTypeObject tee_type; - static PyObject * tee_next(teeobject *to) { @@ -949,8 +945,6 @@ typedef struct { int firstpass; } cycleobject; -static PyTypeObject cycle_type; - /*[clinic input] @classmethod itertools.cycle.__new__ @@ -1147,8 +1141,6 @@ typedef struct { long start; } dropwhileobject; -static PyTypeObject dropwhile_type; - /*[clinic input] @classmethod itertools.dropwhile.__new__ @@ -1314,8 +1306,6 @@ typedef struct { long stop; } takewhileobject; -static PyTypeObject takewhile_type; - /*[clinic input] @classmethod itertools.takewhile.__new__ @@ -1734,8 +1724,6 @@ typedef struct { PyObject *it; } starmapobject; -static PyTypeObject starmap_type; - /*[clinic input] @classmethod itertools.starmap.__new__ @@ -2452,8 +2440,6 @@ typedef struct { int stopped; /* set to 1 when the iterator is exhausted */ } combinationsobject; -static PyTypeObject combinations_type; - /*[clinic input] @classmethod @@ -2786,8 +2772,6 @@ typedef struct { int stopped; /* set to 1 when the cwr iterator is exhausted */ } cwrobject; -static PyTypeObject cwr_type; - /*[clinic input] @classmethod itertools.combinations_with_replacement.__new__ @@ -3111,8 +3095,6 @@ typedef struct { int stopped; /* set to 1 when the iterator is exhausted */ } permutationsobject; -static PyTypeObject permutations_type; - /*[clinic input] @classmethod itertools.permutations.__new__ @@ -3472,8 +3454,6 @@ typedef struct { PyObject *initial; } accumulateobject; -static PyTypeObject accumulate_type; - /*[clinic input] @classmethod itertools.accumulate.__new__ @@ -3685,8 +3665,6 @@ typedef struct { PyObject *selectors; } compressobject; -static PyTypeObject compress_type; - /*[clinic input] @classmethod itertools.compress.__new__ @@ -3845,8 +3823,6 @@ typedef struct { PyObject *it; } filterfalseobject; -static PyTypeObject filterfalse_type; - /*[clinic input] @classmethod itertools.filterfalse.__new__ @@ -4017,8 +3993,6 @@ slow_mode: when cnt == PY_SSIZE_T_MAX, step is not int(1), or cnt is a float. Either long_cnt or long_step may be a float, Fraction, or Decimal. */ -static PyTypeObject count_type; - /*[clinic input] @classmethod itertools.count.__new__ |