Home | History | Annotate | Download | only in src

Lines Matching refs:cat

318   indic_category_t cat = (indic_category_t) (type & 0x7Fu);
328 cat = OT_SM;
332 cat = OT_C;
336 cat = OT_A;
341 cat = OT_A;
347 cat = OT_Symbol;
353 cat = OT_M;
359 else if (unlikely (u == 0x11301u || u == 0x11303u)) cat = OT_SM;
360 else if (unlikely (u == 0x1133cu)) cat = OT_N;
362 else if (unlikely (u == 0x0AFBu)) cat = OT_N; /* https://github.com/harfbuzz/harfbuzz/issues/552 */
364 else if (unlikely (u == 0x0980u)) cat = OT_PLACEHOLDER; /* https://github.com/harfbuzz/harfbuzz/issues/538 */
365 else if (unlikely (u == 0x0C80u)) cat = OT_PLACEHOLDER; /* https://github.com/harfbuzz/harfbuzz/pull/623 */
367 cat = OT_PLACEHOLDER;
368 else if (unlikely (u == 0x25CCu)) cat = OT_DOTTEDCIRCLE;
375 if ((FLAG_UNSAFE (cat) & CONSONANT_FLAGS))
379 cat = OT_Ra;
381 else if (cat == OT_M)
385 else if ((FLAG_UNSAFE (cat) & (FLAG (OT_SM) /* | FLAG (OT_VD) */ | FLAG (OT_A) | FLAG (OT_Symbol))))
394 info.indic_category() = cat;