Lines Matching refs:subobj
13960 PyObject *subobj; in unicode_startswith() local
13966 if (!stringlib_parse_args_finds("startswith", args, &subobj, &start, &end)) in unicode_startswith()
13968 if (PyTuple_Check(subobj)) { in unicode_startswith()
13970 for (i = 0; i < PyTuple_GET_SIZE(subobj); i++) { in unicode_startswith()
13971 substring = PyTuple_GET_ITEM(subobj, i); in unicode_startswith()
13989 if (!PyUnicode_Check(subobj)) { in unicode_startswith()
13992 "a tuple of str, not %.100s", Py_TYPE(subobj)->tp_name); in unicode_startswith()
13995 result = tailmatch(self, subobj, start, end, -1); in unicode_startswith()
14014 PyObject *subobj; in unicode_endswith() local
14020 if (!stringlib_parse_args_finds("endswith", args, &subobj, &start, &end)) in unicode_endswith()
14022 if (PyTuple_Check(subobj)) { in unicode_endswith()
14024 for (i = 0; i < PyTuple_GET_SIZE(subobj); i++) { in unicode_endswith()
14025 substring = PyTuple_GET_ITEM(subobj, i); in unicode_endswith()
14042 if (!PyUnicode_Check(subobj)) { in unicode_endswith()
14045 "a tuple of str, not %.100s", Py_TYPE(subobj)->tp_name); in unicode_endswith()
14048 result = tailmatch(self, subobj, start, end, +1); in unicode_endswith()