Lines Matching refs:char16_t

33 static const char16_t ACE_PREFIX[] ={ 0x0078,0x006E,0x002d,0x002d } ;
50 inline static char16_t
51 toASCIILower(char16_t ch){
59 startsWithPrefix(const char16_t* src , int32_t srcLength){
74 compareCaseInsensitiveASCII(const char16_t* s1, int32_t s1Len,
75 const char16_t* s2, int32_t s2Len){
95 char16_t c1,c2;
129 static inline UBool isLabelSeparator(char16_t ch){
145 getNextSeparator(char16_t *src, int32_t srcLength,
146 char16_t **limit, UBool *done){
177 static inline UBool isLDHChar(char16_t ch){
194 _internal_toASCII(const char16_t* src, int32_t srcLength,
195 char16_t* dest, int32_t destCapacity,
203 char16_t b1Stack[MAX_LABEL_BUFFER_SIZE], b2Stack[MAX_LABEL_BUFFER_SIZE];
205 char16_t *b1 = b1Stack, *b2 = b2Stack;
231 b1 = (char16_t*) uprv_malloc(srcLength * U_SIZEOF_UCHAR);
259 b1 = (char16_t*) uprv_malloc(b1Len * U_SIZEOF_UCHAR);
341 b2 = (char16_t*) uprv_malloc(b2Len * U_SIZEOF_UCHAR);
394 _internal_toUnicode(const char16_t* src, int32_t srcLength,
395 char16_t* dest, int32_t destCapacity,
407 char16_t b1Stack[MAX_LABEL_BUFFER_SIZE], b2Stack[MAX_LABEL_BUFFER_SIZE], b3Stack[MAX_LABEL_BUFFER_SIZE];
410 char16_t *b1 = b1Stack, *b2 = b2Stack, *b1Prime=nullptr, *b3=b3Stack;
461 b1 = (char16_t*) uprv_malloc(b1Len * U_SIZEOF_UCHAR);
478 b1 = (char16_t*) src;
501 b2 = (char16_t*) uprv_malloc(b2Len * U_SIZEOF_UCHAR);
519 b3 = (char16_t*) uprv_malloc(b3Len * U_SIZEOF_UCHAR);
611 uidna_toASCII(const char16_t* src, int32_t srcLength,
612 char16_t* dest, int32_t destCapacity,
640 uidna_toUnicode(const char16_t* src, int32_t srcLength,
641 char16_t* dest, int32_t destCapacity,
669 uidna_IDNToASCII( const char16_t *src, int32_t srcLength,
670 char16_t* dest, int32_t destCapacity,
692 char16_t *delimiter = (char16_t*)src;
693 char16_t *labelStart = (char16_t*)src;
694 char16_t *currentDest = (char16_t*) dest;
762 uidna_IDNToUnicode( const char16_t* src, int32_t srcLength,
763 char16_t* dest, int32_t destCapacity,
785 char16_t *delimiter = (char16_t*)src;
786 char16_t *labelStart = (char16_t*)src;
787 char16_t *currentDest = (char16_t*) dest;
861 uidna_compare( const char16_t *s1, int32_t length1,
862 const char16_t *s2, int32_t length2,
870 char16_t b1Stack[MAX_IDN_BUFFER_SIZE], b2Stack[MAX_IDN_BUFFER_SIZE];
871 char16_t *b1 = b1Stack, *b2 = b2Stack;
880 b1 = (char16_t*) uprv_malloc(b1Len * U_SIZEOF_UCHAR);
895 b2 = (char16_t*) uprv_malloc(b2Len * U_SIZEOF_UCHAR);