Lines Matching refs:HBUINT16
271 typedef bool (*match_func_t) (hb_codepoint_t glyph_id, const HBUINT16 &value, const void *data);
289 const HBUINT16 *glyph_data) const in may_match()
351 const HBUINT16 glyph_data[]) in set_match_func()
431 const HBUINT16 *match_glyph_data;
676 typedef bool (*intersects_func_t) (const hb_set_t *glyphs, const HBUINT16 &value, const void *data);
677 typedef void (*collect_glyphs_func_t) (hb_set_t *glyphs, const HBUINT16 &value, const void *data);
678 typedef bool (*match_func_t) (hb_codepoint_t glyph_id, const HBUINT16 &value, const void *data);
694 static inline bool intersects_glyph (const hb_set_t *glyphs, const HBUINT16 &value, const void *dat… in intersects_glyph()
698 static inline bool intersects_class (const hb_set_t *glyphs, const HBUINT16 &value, const void *dat… in intersects_class()
703 static inline bool intersects_coverage (const hb_set_t *glyphs, const HBUINT16 &value, const void *… in intersects_coverage()
711 const HBUINT16 values[], in intersects_array()
715 for (const HBUINT16 &_ : + hb_iter (values, count)) in intersects_array()
721 static inline void collect_glyph (hb_set_t *glyphs, const HBUINT16 &value, const void *data HB_UNUS… in collect_glyph()
725 static inline void collect_class (hb_set_t *glyphs, const HBUINT16 &value, const void *data) in collect_class()
730 static inline void collect_coverage (hb_set_t *glyphs, const HBUINT16 &value, const void *data) in collect_coverage()
738 const HBUINT16 values[], in collect_array()
744 | hb_apply ([&] (const HBUINT16 &_) { collect_func (glyphs, _, collect_data); }) in collect_array()
749 static inline bool match_glyph (hb_codepoint_t glyph_id, const HBUINT16 &value, const void *data HB… in match_glyph()
753 static inline bool match_class (hb_codepoint_t glyph_id, const HBUINT16 &value, const void *data) in match_class()
758 static inline bool match_coverage (hb_codepoint_t glyph_id, const HBUINT16 &value, const void *data) in match_coverage()
766 const HBUINT16 input[], /* Array of input values--start with second glyph */ in would_match_input()
781 const HBUINT16 input[], /* Array of input values--start with second glyph */ in match_input()
1013 const HBUINT16 backtrack[], in match_backtrack()
1035 const HBUINT16 lookahead[], in match_lookahead()
1066 HBUINT16 sequenceIndex; /* Index into current glyph
1068 HBUINT16 lookupListIndex; /* Lookup to apply to that
1228 const HBUINT16 input[], /* Array of input values--start with second glyph */ in context_intersects()
1238 const HBUINT16 input[], /* Array of input values--start with second glyph */ in context_closure_lookup()
1252 const HBUINT16 input[], /* Array of input values--start with second glyph */ in context_collect_glyphs_lookup()
1266 const HBUINT16 input[], /* Array of input values--start with second glyph */ in context_would_apply_lookup()
1277 const HBUINT16 input[], /* Array of input values--start with second glyph */ in context_apply_lookup()
1357 HBUINT16 inputCount; /* Total number of glyphs in input
1360 HBUINT16 lookupCount; /* Number of LookupRecords */
1361 UnsizedArrayOf<HBUINT16>
1533 HBUINT16 format; /* Format identifier--format = 1 */
1651 HBUINT16 format; /* Format identifier--format = 2 */
1678 glyphCount, (const HBUINT16 *) (coverageZ.arrayZ + 1), in intersects()
1693 glyphCount, (const HBUINT16 *) (coverageZ.arrayZ + 1), in closure()
1709 glyphCount, (const HBUINT16 *) (coverageZ.arrayZ + 1), in collect_glyphs()
1722 glyphCount, (const HBUINT16 *) (coverageZ.arrayZ + 1), in would_apply()
1740 …return_trace (context_apply_lookup (c, glyphCount, (const HBUINT16 *) (coverageZ.arrayZ + 1), look… in apply()
1764 HBUINT16 format; /* Format identifier--format = 3 */
1765 HBUINT16 glyphCount; /* Number of glyphs in the input glyph
1767 HBUINT16 lookupCount; /* Number of LookupRecords */
1795 HBUINT16 format; /* Format identifier */
1825 const HBUINT16 backtrack[], in chain_context_intersects()
1827 const HBUINT16 input[], /* Array of input values--start with second glyph */ in chain_context_intersects()
1829 const HBUINT16 lookahead[], in chain_context_intersects()
1845 const HBUINT16 backtrack[], in chain_context_closure_lookup()
1847 const HBUINT16 input[], /* Array of input values--start with second glyph */ in chain_context_closure_lookup()
1849 const HBUINT16 lookahead[], in chain_context_closure_lookup()
1865 const HBUINT16 backtrack[], in chain_context_collect_glyphs_lookup()
1867 const HBUINT16 input[], /* Array of input values--start with second glyph */ in chain_context_collect_glyphs_lookup()
1869 const HBUINT16 lookahead[], in chain_context_collect_glyphs_lookup()
1889 const HBUINT16 backtrack[] HB_UNUSED, in chain_context_would_apply_lookup()
1891 const HBUINT16 input[], /* Array of input values--start with second glyph */ in chain_context_would_apply_lookup()
1893 const HBUINT16 lookahead[] HB_UNUSED, in chain_context_would_apply_lookup()
1906 const HBUINT16 backtrack[], in chain_context_apply_lookup()
1908 const HBUINT16 input[], /* Array of input values--start with second glyph */ in chain_context_apply_lookup()
1910 const HBUINT16 lookahead[], in chain_context_apply_lookup()
1940 const HeadlessArrayOf<HBUINT16> &input = StructAfter<HeadlessArrayOf<HBUINT16>> (backtrack); in intersects()
1941 const ArrayOf<HBUINT16> &lookahead = StructAfter<ArrayOf<HBUINT16>> (input); in intersects()
1952 const HeadlessArrayOf<HBUINT16> &input = StructAfter<HeadlessArrayOf<HBUINT16>> (backtrack); in closure()
1953 const ArrayOf<HBUINT16> &lookahead = StructAfter<ArrayOf<HBUINT16>> (input); in closure()
1966 const HeadlessArrayOf<HBUINT16> &input = StructAfter<HeadlessArrayOf<HBUINT16>> (backtrack); in collect_glyphs()
1967 const ArrayOf<HBUINT16> &lookahead = StructAfter<ArrayOf<HBUINT16>> (input); in collect_glyphs()
1980 const HeadlessArrayOf<HBUINT16> &input = StructAfter<HeadlessArrayOf<HBUINT16>> (backtrack); in would_apply()
1981 const ArrayOf<HBUINT16> &lookahead = StructAfter<ArrayOf<HBUINT16>> (input); in would_apply()
1993 const HeadlessArrayOf<HBUINT16> &input = StructAfter<HeadlessArrayOf<HBUINT16>> (backtrack); in apply()
1994 const ArrayOf<HBUINT16> &lookahead = StructAfter<ArrayOf<HBUINT16>> (input); in apply()
2006 HBUINT16 len, in serialize_array()
2012 HBUINT16 gid; in serialize_array()
2031 const HeadlessArrayOf<HBUINT16> &input = StructAfter<HeadlessArrayOf<HBUINT16>> (backtrack); in copy()
2036 const ArrayOf<HBUINT16> &lookahead = StructAfter<ArrayOf<HBUINT16>> (input); in copy()
2054 const HeadlessArrayOf<HBUINT16> &input = StructAfter<HeadlessArrayOf<HBUINT16>> (backtrack); in subset()
2055 const ArrayOf<HBUINT16> &lookahead = StructAfter<ArrayOf<HBUINT16>> (input); in subset()
2084 const HeadlessArrayOf<HBUINT16> &input = StructAfter<HeadlessArrayOf<HBUINT16>> (backtrack); in sanitize()
2086 const ArrayOf<HBUINT16> &lookahead = StructAfter<ArrayOf<HBUINT16>> (input); in sanitize()
2093 ArrayOf<HBUINT16>
2097 HeadlessArrayOf<HBUINT16>
2100 ArrayOf<HBUINT16>
2315 HBUINT16 format; /* Format identifier--format = 1 */
2504 HBUINT16 format; /* Format identifier--format = 2 */
2542 backtrack.len, (const HBUINT16 *) backtrack.arrayZ, in intersects()
2543 input.len, (const HBUINT16 *) input.arrayZ + 1, in intersects()
2544 lookahead.len, (const HBUINT16 *) lookahead.arrayZ, in intersects()
2562 backtrack.len, (const HBUINT16 *) backtrack.arrayZ, in closure()
2563 input.len, (const HBUINT16 *) input.arrayZ + 1, in closure()
2564 lookahead.len, (const HBUINT16 *) lookahead.arrayZ, in closure()
2582 backtrack.len, (const HBUINT16 *) backtrack.arrayZ, in collect_glyphs()
2583 input.len, (const HBUINT16 *) input.arrayZ + 1, in collect_glyphs()
2584 lookahead.len, (const HBUINT16 *) lookahead.arrayZ, in collect_glyphs()
2599 backtrack.len, (const HBUINT16 *) backtrack.arrayZ, in would_apply()
2600 input.len, (const HBUINT16 *) input.arrayZ + 1, in would_apply()
2601 lookahead.len, (const HBUINT16 *) lookahead.arrayZ, in would_apply()
2626 backtrack.len, (const HBUINT16 *) backtrack.arrayZ, in apply()
2627 input.len, (const HBUINT16 *) input.arrayZ + 1, in apply()
2628 lookahead.len, (const HBUINT16 *) lookahead.arrayZ, in apply()
2642 …if (unlikely (!c->serializer->allocate_size<HBUINT16> (HBUINT16::static_size))) return_trace (fals… in serialize_coverage_offsets()
2688 HBUINT16 format; /* Format identifier--format = 3 */
2725 HBUINT16 format; /* Format identifier */
2759 HBUINT16 format; /* Format identifier. Set to 1. */
2760 HBUINT16 extensionLookupType; /* Lookup type of subtable referenced
2801 HBUINT16 format; /* Format identifier */