Home | History | Annotate | Download | only in common

Lines Matching refs:full

515          * full case mappings. Add them all.
538 closure=(const UChar *)pe+1; /* behind this slot, unless there are full case mappings */
544 /* add the full case folding */
549 /* start of full case mapping strings */
558 /* add the full case folding string */
571 closure=(const UChar *)pe; /* behind full case mappings */
1064 int32_t full;
1173 GET_SLOT_VALUE(excWord, UCASE_EXC_FULL_MAPPINGS, pe, full);
1174 full&=UCASE_FULL_LOWER;
1175 if(full!=0) {
1180 return full;
1208 int32_t full, idx;
1244 GET_SLOT_VALUE(excWord, UCASE_EXC_FULL_MAPPINGS, pe, full);
1246 /* start of full case mapping strings */
1250 pe+=full&UCASE_FULL_LOWER;
1251 full>>=4;
1252 pe+=full&0xf;
1253 full>>=4;
1256 full&=0xf;
1259 pe+=full&0xf;
1260 full=(full>>4)&0xf;
1263 if(full!=0) {
1268 return full;
1307 * a full mapping, i.e., a string.
1316 # C: common case folding, common mappings shared by both simple and full mappings.
1317 # F: full case folding, mappings that cause strings to grow in length. Multiple characters are separated by spaces.
1325 # B. To do a full case folding, use the mappings with status C + F.
1418 int32_t full, idx;
1445 GET_SLOT_VALUE(excWord, UCASE_EXC_FULL_MAPPINGS, pe, full);
1447 /* start of full case mapping strings */
1451 pe+=full&UCASE_FULL_LOWER;
1452 full=(full>>4)&0xf;
1454 if(full!=0) {
1459 return full;