Home | History | Annotate | Download | only in common

Lines Matching refs:composite

713  * Bits 21..1  composite character
714 * Bit 0 set if the composite is a forward-combining starter
790 UChar32 composite=compositeAndFwd>>1;
792 addComposites(getCompositionsListForComposite(getNorm16(composite)), set);
794 set.add(composite);
880 UChar32 composite=compositeAndFwd>>1;
882 // Replace the starter with the composite, remove the combining mark.
885 if(U_IS_SUPPLEMENTARY(composite)) {
887 starter[0]=U16_LEAD(composite);
888 starter[1]=U16_TRAIL(composite);
890 *starter=(UChar)composite;
891 // The composite is shorter than the starter,
901 } else if(U_IS_SUPPLEMENTARY(composite)) {
902 // The composite is longer than the starter,
911 *starter=U16_TRAIL(composite);
912 *--starter=U16_LEAD(composite); // undo the temporary increment
915 *starter=(UChar)composite;
933 // Is the composite a starter that combines forward?
936 getCompositionsListForComposite(getNorm16(composite));
1000 if(norm16>minYesNo) { // composite 'a' has both mapping & compositions list