Lines Matching refs:str
147 _Py_mbrtowc(wchar_t *pwc, const char *str, size_t len, mbstate_t *pmbs)
150 size_t count = mbrtowc(pwc, str, len, pmbs);
315 encode_ascii(const wchar_t *text, char **str,
370 *str = result;
669 encode_current_locale(const wchar_t *text, char **str,
742 *str = result;
774 0: success, *str is set to a newly allocated decoded string.
780 encode_locale_ex(const wchar_t *text, char **str, size_t *error_pos,
786 return _Py_EncodeUTF8Ex(text, str, error_pos, reason,
789 return encode_current_locale(text, str, error_pos, reason,
795 return _Py_EncodeUTF8Ex(text, str, error_pos, reason,
803 return _Py_EncodeUTF8Ex(text, str, error_pos, reason,
813 return encode_ascii(text, str, error_pos, reason,
818 return encode_current_locale(text, str, error_pos, reason,
827 char *str;
828 int res = encode_locale_ex(text, &str, error_pos, NULL,
837 return str;
869 _Py_EncodeLocaleEx(const wchar_t *text, char **str,
873 return encode_locale_ex(text, str, error_pos, reason, 1,
934 PyObject *str = PyUnicode_FromWideChar(encoding, -1);
936 return str;
1662 "str file path expected under Windows, got %R",