Home | History | Annotate | Download | only in gencase

Lines Matching refs:full

66     i15 maxFullLength; -- maximum length of a full case mapping/folding string
107 UTF-16 strings for full (string) mappings for lowercase, case folding, uppercase, titlecase
133 7 there is at least one full (string) case mapping
140 The string immediately follows the full case mappings, or the closure value
141 slot if there are no full case mappings.
145 and full case mappings and foldings, plus the case closure code points
149 - If special casing is conditional, then no full lower/upper/title mapping
151 - If case folding is conditional, then no simple or full case foldings are
154 full (string) mapping -- if full mappings are used
161 In particular, the fallback from full case folding is to simple case folding,
162 not to full lowercase mapping.
422 int32_t length=p->caseFolding->full[0];
423 if(length>1 && u_strHasMoreChar32Than(p->caseFolding->full+1, length, 1)) {
424 addUnfolding(p->code, p->caseFolding->full+1, length);
806 UChar32 full;
813 U16_NEXT(s, i, length, full);
818 return (UBool)(i==length && full==simple);
856 length=p->caseFolding->full[0];
867 if(p->caseFolding!=NULL && p->caseFolding->simple==0 && p->caseFolding->full[0]==0) {
884 /* do not store full mappings if they are the same as the simple ones */
896 fullMappingEqualsSimple(p->caseFolding->full, p->caseFolding->simple, p->code)
898 p->caseFolding->full[0]=0;
948 /* lengths of full case mapping strings, stored in the last slot */
956 fullLengths|=p->caseFolding->full[0]<<4;
979 /* write the full case mapping strings */
986 length=(uint16_t)p->caseFolding->full[0];
987 u_memcpy((UChar *)exceptions+excTop, p->caseFolding->full+1, length);