Lines Matching defs:s_MergeState
1682 struct s_MergeState { struct
1687 Py_ssize_t min_gallop;
1689 Py_ssize_t listlen; /* len(input_list) - read only */
1690 PyObject **basekeys; /* base address of keys array - read only */
1695 sortslice a; /* may point to temparray below */
1696 Py_ssize_t alloced;
1707 int n;
1708 struct s_slice pending[MAX_MERGE_PENDING];
1711 PyObject *temparray[MERGESTATE_TEMP_SIZE];
1716 int (*key_compare)(PyObject *, PyObject *, MergeState *);
1721 PyObject *(*key_richcompare)(PyObject *, PyObject *, int);
1726 int (*tuple_elem_compare)(PyObject *, PyObject *, MergeState *);