Lines Matching refs:str_obj
57 stringlib_split_whitespace(PyObject* str_obj, in stringlib_split_whitespace() argument
77 if (j == 0 && i == str_len && STRINGLIB_CHECK_EXACT(str_obj)) { in stringlib_split_whitespace()
79 Py_INCREF(str_obj); in stringlib_split_whitespace()
80 PyList_SET_ITEM(list, 0, (PyObject *)str_obj); in stringlib_split_whitespace()
105 stringlib_split_char(PyObject* str_obj, in stringlib_split_char() argument
129 if (count == 0 && STRINGLIB_CHECK_EXACT(str_obj)) { in stringlib_split_char()
131 Py_INCREF(str_obj); in stringlib_split_char()
132 PyList_SET_ITEM(list, 0, (PyObject *)str_obj); in stringlib_split_char()
148 stringlib_split(PyObject* str_obj, in stringlib_split() argument
161 return stringlib_split_char(str_obj, str, str_len, sep[0], maxcount); in stringlib_split()
177 if (count == 0 && STRINGLIB_CHECK_EXACT(str_obj)) { in stringlib_split()
179 Py_INCREF(str_obj); in stringlib_split()
180 PyList_SET_ITEM(list, 0, (PyObject *)str_obj); in stringlib_split()
196 stringlib_rsplit_whitespace(PyObject* str_obj, in stringlib_rsplit_whitespace() argument
216 if (j == str_len - 1 && i < 0 && STRINGLIB_CHECK_EXACT(str_obj)) { in stringlib_rsplit_whitespace()
218 Py_INCREF(str_obj); in stringlib_rsplit_whitespace()
219 PyList_SET_ITEM(list, 0, (PyObject *)str_obj); in stringlib_rsplit_whitespace()
246 stringlib_rsplit_char(PyObject* str_obj, in stringlib_rsplit_char() argument
269 if (count == 0 && STRINGLIB_CHECK_EXACT(str_obj)) { in stringlib_rsplit_char()
271 Py_INCREF(str_obj); in stringlib_rsplit_char()
272 PyList_SET_ITEM(list, 0, (PyObject *)str_obj); in stringlib_rsplit_char()
290 stringlib_rsplit(PyObject* str_obj, in stringlib_rsplit() argument
303 return stringlib_rsplit_char(str_obj, str, str_len, sep[0], maxcount); in stringlib_rsplit()
318 if (count == 0 && STRINGLIB_CHECK_EXACT(str_obj)) { in stringlib_rsplit()
320 Py_INCREF(str_obj); in stringlib_rsplit()
321 PyList_SET_ITEM(list, 0, (PyObject *)str_obj); in stringlib_rsplit()
339 stringlib_splitlines(PyObject* str_obj, in stringlib_splitlines() argument
377 if (j == 0 && eol == str_len && STRINGLIB_CHECK_EXACT(str_obj)) { in stringlib_splitlines()
379 if (PyList_Append(list, str_obj)) in stringlib_splitlines()