Lines Matching refs:codepoint

189   bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const  in get_glyph()
191 hb_codepoint_t gid = codepoint < 256 ? glyphIdArray[codepoint] : 0; in get_glyph()
541 bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph()
555 const HBUINT16 *found = hb_bsearch (codepoint, in get_glyph()
568 gid = codepoint + this->idDelta[i]; in get_glyph()
572 unsigned int index = rangeOffset / 2 + (codepoint - this->startCount[i]) + i - this->segCount; in get_glyph()
587 …HB_INTERNAL static bool get_glyph_func (const void *obj, hb_codepoint_t codepoint, hb_codepoint_t … in get_glyph_func()
588 { return ((const accelerator_t *) obj)->get_glyph (codepoint, glyph); } in get_glyph_func()
603 for (hb_codepoint_t codepoint = start; codepoint <= end; codepoint++) in collect_unicodes() local
605 hb_codepoint_t gid = (codepoint + this->idDelta[i]) & 0xFFFFu; in collect_unicodes()
607 out->del(codepoint); in collect_unicodes()
612 for (hb_codepoint_t codepoint = start; codepoint <= end; codepoint++) in collect_unicodes() local
614 unsigned int index = rangeOffset / 2 + (codepoint - this->startCount[i]) + i - this->segCount; in collect_unicodes()
617 out->del_range (codepoint, end); in collect_unicodes()
622 out->del(codepoint); in collect_unicodes()
643 for (hb_codepoint_t codepoint = start; codepoint <= end; codepoint++) in collect_mapping() local
645 hb_codepoint_t gid = (codepoint + this->idDelta[i]) & 0xFFFFu; in collect_mapping()
648 unicodes->add (codepoint); in collect_mapping()
649 mapping->set (codepoint, gid); in collect_mapping()
654 for (hb_codepoint_t codepoint = start; codepoint <= end; codepoint++) in collect_mapping() local
656 unsigned index = rangeOffset / 2 + (codepoint - this->startCount[i]) + i - this->segCount; in collect_mapping()
662 unicodes->add (codepoint); in collect_mapping()
663 mapping->set (codepoint, gid); in collect_mapping()
678 bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph()
681 return accel.get_glyph_func (&accel, codepoint, glyph); in get_glyph()
755 int cmp (hb_codepoint_t codepoint) const in cmp()
757 if (codepoint < startCharCode) return -1; in cmp()
758 if (codepoint > endCharCode) return +1; in cmp()
781 bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph()
784 hb_codepoint_t gid = glyphIdArray[codepoint - startCharCode]; in get_glyph()
846 bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph()
848 hb_codepoint_t gid = T::group_get_glyph (groups.bsearch (codepoint), codepoint); in get_glyph()
1034 int cmp (const hb_codepoint_t &codepoint) const in cmp()
1036 if (codepoint < startUnicodeValue) return -1; in cmp()
1037 if (codepoint > startUnicodeValue + additionalCount) return +1; in cmp()
1169 int cmp (const hb_codepoint_t &codepoint) const in cmp()
1170 { return unicodeValue.cmp (codepoint); } in cmp()
1251 glyph_variant_t get_glyph (hb_codepoint_t codepoint, in get_glyph()
1255 if ((base+defaultUVS).bfind (codepoint)) in get_glyph()
1257 const UVSMapping &nonDefault = (base+nonDefaultUVS).bsearch (codepoint); in get_glyph()
1355 glyph_variant_t get_glyph_variant (hb_codepoint_t codepoint, in get_glyph_variant()
1358 { return record.bsearch (variation_selector).get_glyph (codepoint, glyph, this); } in get_glyph_variant()
1496 bool get_glyph (hb_codepoint_t codepoint, in get_glyph()
1500 case 0: hb_barrier (); return u.format0 .get_glyph (codepoint, glyph); in get_glyph()
1501 case 4: hb_barrier (); return u.format4 .get_glyph (codepoint, glyph); in get_glyph()
1502 case 6: hb_barrier (); return u.format6 .get_glyph (codepoint, glyph); in get_glyph()
1503 case 10: hb_barrier (); return u.format10.get_glyph (codepoint, glyph); in get_glyph()
1504 case 12: hb_barrier (); return u.format12.get_glyph (codepoint, glyph); in get_glyph()
1505 case 13: hb_barrier (); return u.format13.get_glyph (codepoint, glyph); in get_glyph()
1746 _hb_symbol_pua_map (unsigned codepoint) in _hb_symbol_pua_map() argument
1748 if (codepoint <= 0x00FFu) in _hb_symbol_pua_map()
1755 return 0xF000u + codepoint; in _hb_symbol_pua_map()
2154 hb_codepoint_t codepoint,
2160 hb_codepoint_t codepoint, in get_glyph_from()
2164 return typed_obj->get_glyph (codepoint, glyph); in get_glyph_from()
2169 hb_codepoint_t codepoint, in get_glyph_from_symbol()
2173 if (likely (typed_obj->get_glyph (codepoint, glyph))) in get_glyph_from_symbol()
2176 if (hb_codepoint_t c = remap (codepoint)) in get_glyph_from_symbol()
2184 hb_codepoint_t codepoint, in get_glyph_from_ascii()
2188 return codepoint < 0x80 && typed_obj->get_glyph (codepoint, glyph); in get_glyph_from_ascii()
2193 hb_codepoint_t codepoint, in get_glyph_from_macroman()
2196 if (get_glyph_from_ascii<Type> (obj, codepoint, glyph)) in get_glyph_from_macroman()
2200 unsigned c = unicode_to_macroman (codepoint); in get_glyph_from_macroman()