Lines Matching refs:firstUnit
723 uint16_t firstUnit=*mapping; in decompose() local
724 int32_t length=firstUnit&MAPPING_LENGTH_MASK; in decompose()
726 trailCC=(uint8_t)(firstUnit>>8); in decompose()
727 if(firstUnit&MAPPING_HAS_CCC_LCCC_WORD) { in decompose()
793 uint16_t firstUnit = *mapping; in decomposeShort() local
794 int32_t length = firstUnit & MAPPING_LENGTH_MASK; in decomposeShort()
795 uint8_t trailCC = (uint8_t)(firstUnit >> 8); in decomposeShort()
797 if (firstUnit & MAPPING_HAS_CCC_LCCC_WORD) { in decomposeShort()
866 uint16_t firstUnit=*mapping; in getRawDecomposition() local
867 int32_t mLength=firstUnit&MAPPING_LENGTH_MASK; // length of normal mapping in getRawDecomposition()
868 if(firstUnit&MAPPING_HAS_RAW_MAPPING) { in getRawDecomposition()
871 const uint16_t *rawMapping=mapping-((firstUnit>>7)&1)-1; in getRawDecomposition()
941 uint16_t firstUnit=*mapping; in norm16HasDecompBoundaryBefore() local
943 return (firstUnit&MAPPING_HAS_CCC_LCCC_WORD)==0 || (*(mapping-1)&0xff00)==0; in norm16HasDecompBoundaryBefore()
969 uint16_t firstUnit=*mapping; in norm16HasDecompBoundaryAfter() local
972 if(firstUnit>0x1ff) { in norm16HasDecompBoundaryAfter()
975 if(firstUnit<=0xff) { in norm16HasDecompBoundaryAfter()
980 return (firstUnit&MAPPING_HAS_CCC_LCCC_WORD)==0 || (*(mapping-1)&0xff00)==0; in norm16HasDecompBoundaryAfter()
1006 uint16_t key1, firstUnit; in combine() local
1011 while(key1>(firstUnit=*list)) { in combine()
1012 list+=2+(firstUnit&COMP_1_TRIPLE); in combine()
1014 if(key1==(firstUnit&COMP_1_TRAIL_MASK)) { in combine()
1015 if(firstUnit&COMP_1_TRIPLE) { in combine()
1030 if(key1>(firstUnit=*list)) { in combine()
1031 list+=2+(firstUnit&COMP_1_TRIPLE); in combine()
1032 } else if(key1==(firstUnit&COMP_1_TRAIL_MASK)) { in combine()
1034 if(firstUnit&COMP_1_LAST_TUPLE) { in combine()
1057 uint16_t firstUnit; in addComposites() local
1060 firstUnit=*list; in addComposites()
1061 if((firstUnit&COMP_1_TRIPLE)==0) { in addComposites()
1073 } while((firstUnit&COMP_1_LAST_TUPLE)==0); in addComposites()
2118 uint16_t firstUnit=*mapping; in getFCD16FromNormData() local
2119 norm16=firstUnit>>8; // tccc in getFCD16FromNormData()
2120 if(firstUnit&MAPPING_HAS_CCC_LCCC_WORD) { in getFCD16FromNormData()
2461 uint16_t firstUnit=*mapping; in makeCanonIterDataFromNorm16() local
2462 int32_t length=firstUnit&MAPPING_LENGTH_MASK; in makeCanonIterDataFromNorm16()
2463 if((firstUnit&MAPPING_HAS_CCC_LCCC_WORD)!=0) { in makeCanonIterDataFromNorm16()