Lines Matching defs:s_MergeState
1190 struct s_MergeState { struct
1195 Py_ssize_t min_gallop;
1197 Py_ssize_t listlen; /* len(input_list) - read only */
1198 PyObject **basekeys; /* base address of keys array - read only */
1203 sortslice a; /* may point to temparray below */
1204 Py_ssize_t alloced;
1215 int n;
1216 struct s_slice pending[MAX_MERGE_PENDING];
1219 PyObject *temparray[MERGESTATE_TEMP_SIZE];
1224 int (*key_compare)(PyObject *, PyObject *, MergeState *);
1229 PyObject *(*key_richcompare)(PyObject *, PyObject *, int);
1234 int (*tuple_elem_compare)(PyObject *, PyObject *, MergeState *);