Home | History | Annotate | Download | only in src

Lines Matching defs:uc

66 #define hangul_isPrecomposed(uc) \
67 (uc >= Hangul_SBase && uc < Hangul_SBase + Hangul_SCount)
69 #define hangul_isLV(uc) \
70 ((uc - Hangul_SBase) % Hangul_TCount == 0)
81 static HangulType hangul_type(unsigned short uc) {
82 if (uc > Hangul_SBase && uc < Hangul_SBase + Hangul_SCount)
83 return hangul_isLV(uc) ? LV : LVT;
84 if (uc < Hangul_LBase || uc > 0x11ff)
86 if (uc < Hangul_VBase)
88 if (uc < Hangul_TBase)
95 const HB_UChar16 *uc = s + start;
97 HangulType state = hangul_type(*uc);
101 HangulType newState = hangul_type(uc[pos]);
215 const HB_UChar16 *uc = item->string + item->item.pos;
222 if (!hangul_isPrecomposed(uc[i])) {