Home
last modified time | relevance | path

Searched refs:PyUnicodeObject (Results 1 – 15 of 15) sorted by relevance

/external/python/cpython2/Objects/
Dunicodeobject.c97 static PyUnicodeObject *free_list = NULL;
101 static PyUnicodeObject *unicode_empty = NULL;
117 static PyUnicodeObject *unicode_latin1[256] = {NULL};
260 int unicode_resize(register PyUnicodeObject *unicode, in unicode_resize()
317 PyUnicodeObject *_PyUnicode_New(Py_ssize_t length) in _PyUnicode_New()
319 register PyUnicodeObject *unicode; in _PyUnicode_New()
329 return (PyUnicodeObject *)PyErr_NoMemory(); in _PyUnicode_New()
335 free_list = *(PyUnicodeObject **)unicode; in _PyUnicode_New()
354 unicode = PyObject_New(PyUnicodeObject, &PyUnicode_Type); in _PyUnicode_New()
388 void unicode_dealloc(register PyUnicodeObject *unicode) in unicode_dealloc()
[all …]
Dstringobject.c1901 res = _PyUnicode_XStrip((PyUnicodeObject *)uniself, in do_argstrip()
/external/libmojo/third_party/markupsafe/
D_speedups.c15 #define UNICHR(x) (PyUnicode_AS_UNICODE((PyUnicodeObject*)PyUnicode_DecodeASCII(x, strlen(x), NULL)…
56 escape_unicode(PyUnicodeObject *in) in escape_unicode()
58 PyUnicodeObject *out; in escape_unicode()
80 out = (PyUnicodeObject*)PyUnicode_FromUnicode(NULL, PyUnicode_GET_SIZE(in) + delta); in escape_unicode()
149 s = escape_unicode((PyUnicodeObject*)unicode); in escape()
153 s = escape_unicode((PyUnicodeObject*)text); in escape()
/external/python/cpython2/Modules/
Dunicodedata.c92 static Py_UCS4 getuchar(PyUnicodeObject *obj) in getuchar()
121 PyUnicodeObject *v; in unicodedata_decimal()
172 PyUnicodeObject *v; in unicodedata_digit()
206 PyUnicodeObject *v; in unicodedata_numeric()
255 PyUnicodeObject *v; in unicodedata_category()
284 PyUnicodeObject *v; in unicodedata_bidirectional()
315 PyUnicodeObject *v; in unicodedata_combining()
344 PyUnicodeObject *v; in unicodedata_mirrored()
374 PyUnicodeObject *v; in unicodedata_east_asian_width()
403 PyUnicodeObject *v; in unicodedata_decomposition()
[all …]
D_localemodule.c323 if (PyUnicode_AsWideChar((PyUnicodeObject*)os1, ws1, len1) == -1) in PyLocale_strcoll()
332 if (PyUnicode_AsWideChar((PyUnicodeObject*)os2, ws2, len2) == -1) in PyLocale_strcoll()
Dpyexpat.c1244 PyUnicodeObject *_u_string = NULL; in PyUnknownEncodingHandler()
1249 _u_string = (PyUnicodeObject *) in PyUnknownEncodingHandler()
/external/python/cpython2/Include/
Dunicodeobject.h423 } PyUnicodeObject; typedef
433 (((PyUnicodeObject *)(op))->length)
435 (((PyUnicodeObject *)(op))->length * sizeof(Py_UNICODE))
437 (((PyUnicodeObject *)(op))->str)
439 ((const char *)((PyUnicodeObject *)(op))->str)
592 PyUnicodeObject *unicode, /* Unicode object */
1331 PyUnicodeObject *self,
/external/python/cpython2/Objects/stringlib/
Dfind.h157 PyUnicodeObject **substring, in stringlib_parse_args_finds_unicode()
167 *substring = (PyUnicodeObject *)tmp_substring; in stringlib_parse_args_finds_unicode()
Dunicodedefs.h9 #define STRINGLIB_OBJECT PyUnicodeObject
/external/python/cpython2/Modules/_ctypes/
Dctypes.h430 extern Py_ssize_t PyUnicode_AsWideChar_fixed(PyUnicodeObject *, wchar_t *, Py_ssize_t);
Dcfield.c1277 PyUnicode_AsWideChar((PyUnicodeObject *)value, (wchar_t *)ptr, size); in U_set()
1450 if (-1 == PyUnicode_AsWideChar((PyUnicodeObject *)value, in Z_set()
D_ctypes.c1282 result = PyUnicode_AsWideChar((PyUnicodeObject *)value, in WCharArray_set_value()
5761 PyUnicodeObject *unicode; in My_PyUnicode_FromWideChar()
5768 unicode = (PyUnicodeObject *)PyUnicode_FromUnicode(NULL, size); in My_PyUnicode_FromWideChar()
5789 Py_ssize_t My_PyUnicode_AsWideChar(PyUnicodeObject *unicode, in My_PyUnicode_AsWideChar()
Dcallproc.c707 if (-1 == PyUnicode_AsWideChar((PyUnicodeObject *)obj, in ConvParam()
/external/python/cpython2/Doc/c-api/
Dunicode.rst39 .. c:type:: PyUnicodeObject
72 Return the size of the object. *o* has to be a :c:type:`PyUnicodeObject` (not
83 :c:type:`PyUnicodeObject` (not checked).
93 has to be a :c:type:`PyUnicodeObject` (not checked).
99 :c:type:`PyUnicodeObject` (not checked).
391 .. c:function:: Py_ssize_t PyUnicode_AsWideChar(PyUnicodeObject *unicode, wchar_t *w, Py_ssize_t si…
Darg.rst250 ``U`` (Unicode string) [PyUnicodeObject \*]