Home | History | Annotate | Download | only in python2.7

Lines Matching defs:Py_UNICODE

133 /* Py_UNICODE is the native Unicode storage format (code unit) used by
137 typedef PY_UNICODE_TYPE Py_UNICODE;
394 Py_MEMCPY((target), (source), (length)*sizeof(Py_UNICODE))
397 do {Py_ssize_t i_; Py_UNICODE *t_ = (target); Py_UNICODE v_ = (value);\
407 !memcmp((string)->str + (offset), (substring)->str, (substring)->length*sizeof(Py_UNICODE)))
418 Py_UNICODE *str; /* Raw Unicode buffer */
435 (((PyUnicodeObject *)(op))->length * sizeof(Py_UNICODE))
448 #define Py_UNICODE_REPLACEMENT_CHARACTER ((Py_UNICODE) 0xFFFD)
452 /* --- Plain Py_UNICODE --------------------------------------------------- */
454 /* Create a Unicode Object from the Py_UNICODE buffer u of the given
465 const Py_UNICODE *u, /* Unicode buffer */
482 Py_UNICODE buffer. */
484 PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
495 PyAPI_FUNC(Py_UNICODE) PyUnicode_GetMax(void);
562 Py_UNICODE *format_spec,
692 /* Encodes a Py_UNICODE buffer of the given size and returns a
696 const Py_UNICODE *s, /* Unicode char buffer */
697 Py_ssize_t size, /* number of Py_UNICODE chars to encode */
741 const Py_UNICODE *data, /* Unicode char buffer */
742 Py_ssize_t length, /* number of Py_UNICODE chars to encode */
768 const Py_UNICODE *data, /* Unicode char buffer */
769 Py_ssize_t length, /* number of Py_UNICODE chars to encode */
841 const Py_UNICODE
842 Py_ssize_t length, /* number of Py_UNICODE chars to encode */
912 Note that Py_UNICODE data is being interpreted as UTF-16 reduced to
919 const Py_UNICODE *data, /* Unicode char buffer */
920 Py_ssize_t length, /* number of Py_UNICODE chars to encode */
938 const Py_UNICODE *data, /* Unicode char buffer */
939 Py_ssize_t length /* Number of Py_UNICODE chars to encode */
955 const Py_UNICODE *data, /* Unicode char buffer */
956 Py_ssize_t length /* Number of Py_UNICODE chars to encode */
986 const Py_UNICODE *data, /* Unicode char buffer */
987 Py_ssize_t length, /* Number of Py_UNICODE chars to encode */
1008 const Py_UNICODE *data, /* Unicode char buffer */
1009 Py_ssize_t length, /* Number of Py_UNICODE chars to encode */
1050 const Py_UNICODE *data, /* Unicode char buffer */
1051 Py_ssize_t length, /* Number of Py_UNICODE chars to encode */
1057 /* Translate a Py_UNICODE buffer of the given length by applying a
1071 const Py_UNICODE *data, /* Unicode char buffer */
1072 Py_ssize_t length, /* Number of Py_UNICODE chars to encode */
1099 const Py_UNICODE *data, /* Unicode char buffer */
1100 Py_ssize_t length, /* Number of Py_UNICODE chars to encode */
1131 Py_UNICODE *s, /* Unicode buffer */
1132 Py_ssize_t length, /* Number of Py_UNICODE chars to encode */
1350 Py_UNICODE ch /* Unicode character */
1354 Py_UNICODE ch /* Unicode character */
1358 Py_UNICODE ch /* Unicode character */
1362 const Py_UNICODE ch /* Unicode character */
1366 const Py_UNICODE ch /* Unicode character */
1369 PyAPI_FUNC(Py_UNICODE) _PyUnicode_ToLowercase(
1370 Py_UNICODE ch /* Unicode character */
1373 PyAPI_FUNC(Py_UNICODE) _PyUnicode_ToUppercase(
1374 Py_UNICODE ch /* Unicode character */
1377 PyAPI_FUNC(Py_UNICODE) _PyUnicode_ToTitlecase(
1378 Py_UNICODE ch /* Unicode character */
1382 Py_UNICODE ch /* Unicode character */
1386 Py_UNICODE ch /* Unicode character */
1390 Py_UNICODE ch /* Unicode character */
1394 Py_UNICODE ch /* Unicode character */
1398 Py_UNICODE ch /* Unicode character */
1402 Py_UNICODE ch /* Unicode character */
1406 Py_UNICODE ch /* Unicode character */