Lines Matching full:ushort
307 typedef bool (*match_func_t) (hb_codepoint_t glyph_id, const USHORT &value, const void *data);
325 const USHORT *glyph_data) const
398 const USHORT glyph_data[])
438 const USHORT *match_glyph_data;
468 const USHORT glyph_data[])
509 const USHORT *match_glyph_data;
593 typedef bool (*intersects_func_t) (hb_set_t *glyphs, const USHORT &value, const void *data);
594 typedef void (*collect_glyphs_func_t) (hb_set_t *glyphs, const USHORT &value, const void *data);
595 typedef bool (*match_func_t) (hb_codepoint_t glyph_id, const USHORT &value, const void *data);
611 static inline bool intersects_glyph (hb_set_t *glyphs, const USHORT &value, const void *data HB_UNUSED)
615 static inline bool intersects_class (hb_set_t *glyphs, const USHORT &value, const void *data)
620 static inline bool intersects_coverage (hb_set_t *glyphs, const USHORT &value, const void *data)
628 const USHORT values[],
639 static inline void collect_glyph (hb_set_t *glyphs, const USHORT &value, const void *data HB_UNUSED)
643 static inline void collect_class (hb_set_t *glyphs, const USHORT &value, const void *data)
648 static inline void collect_coverage (hb_set_t *glyphs, const USHORT &value, const void *data)
656 const USHORT values[],
665 static inline bool match_glyph (hb_codepoint_t glyph_id, const USHORT &value, const void *data HB_UNUSED)
669 static inline bool match_class (hb_codepoint_t glyph_id, const USHORT &value, const void *data)
674 static inline bool match_coverage (hb_codepoint_t glyph_id, const USHORT &value, const void *data)
682 const USHORT input[], /* Array of input values--start with second glyph */
697 const USHORT input[], /* Array of input values--start with second glyph */
774 const USHORT input[], /* Array of input values--start with second glyph */
860 const USHORT backtrack[],
879 const USHORT lookahead[],
906 USHORT sequenceIndex; /* Index into current glyph
908 USHORT lookupListIndex; /* Lookup to apply to that
926 const USHORT input[], /* Array of input values--start with second glyph */
1044 const USHORT input[], /* Array of input values--start with second glyph */
1058 const USHORT input[], /* Array of input values--start with second glyph */
1072 const USHORT input[], /* Array of input values--start with second glyph */
1083 const USHORT input[], /* Array of input values--start with second glyph */
1144 USHORT inputCount; /* Total number of glyphs in input
1147 USHORT lookupCount; /* Number of LookupRecords */
1148 USHORT input[VAR]; /* Array of match inputs--start with
1286 USHORT format; /* Format identifier--format = 1 */
1378 USHORT format; /* Format identifier--format = 2 */
1407 glyphCount, (const USHORT *) (coverage + 1),
1424 glyphCount, (const USHORT *) (coverage + 1),
1438 return TRACE_RETURN (context_would_apply_lookup (c, glyphCount, (const USHORT *) (coverage + 1), lookupCount, lookupRecord, lookup_context));
1457 return TRACE_RETURN (context_apply_lookup (c, glyphCount, (const USHORT *) (coverage + 1), lookupCount, lookupRecord, lookup_context));
1472 USHORT format; /* Format identifier--format = 3 */
1473 USHORT glyphCount; /* Number of glyphs in the input glyph
1475 USHORT lookupCount; /* Number of LookupRecords */
1512 USHORT format; /* Format identifier */
1542 const USHORT backtrack[],
1544 const USHORT input[], /* Array of input values--start with second glyph */
1546 const USHORT lookahead[],
1566 const USHORT backtrack[],
1568 const USHORT input[], /* Array of input values--start with second glyph */
1570 const USHORT lookahead[],
1590 const USHORT backtrack[] HB_UNUSED,
1592 const USHORT input[], /* Array of input values--start with second glyph */
1594 const USHORT lookahead[] HB_UNUSED,
1607 const USHORT backtrack[],
1609 const USHORT input[], /* Array of input values--start with second glyph */
1611 const USHORT lookahead[],
1639 const HeadlessArrayOf<USHORT> &input = StructAfter<HeadlessArrayOf<USHORT> > (backtrack);
1640 const ArrayOf<USHORT> &lookahead = StructAfter<ArrayOf<USHORT> > (input);
1653 const HeadlessArrayOf<USHORT> &input = StructAfter<HeadlessArrayOf<USHORT> > (backtrack);
1654 const ArrayOf<USHORT> &lookahead = StructAfter<ArrayOf<USHORT> > (input);
1667 const HeadlessArrayOf<USHORT> &input = StructAfter<HeadlessArrayOf<USHORT> > (backtrack);
1668 const ArrayOf<USHORT> &lookahead = StructAfter<ArrayOf<USHORT> > (input);
1680 const HeadlessArrayOf<USHORT> &input = StructAfter<HeadlessArrayOf<USHORT> > (backtrack);
1681 const ArrayOf<USHORT> &lookahead = StructAfter<ArrayOf<USHORT> > (input);
1693 HeadlessArrayOf<USHORT> &input = StructAfter<HeadlessArrayOf<USHORT> > (backtrack);
1695 ArrayOf<USHORT> &lookahead = StructAfter<ArrayOf<USHORT> > (input);
1702 ArrayOf<USHORT>
1706 HeadlessArrayOf<USHORT>
1709 ArrayOf<USHORT>
1844 USHORT format; /* Format identifier--format = 1 */
1956 USHORT format; /* Format identifier--format = 2 */
1996 backtrack.len, (const USHORT *) backtrack.array,
1997 input.len, (const USHORT *) input.array + 1,
1998 lookahead.len, (const USHORT *) lookahead.array,
2017 backtrack.len, (const USHORT *) backtrack.array,
2018 input.len, (const USHORT *) input.array + 1,
2019 lookahead.len, (const USHORT *) lookahead.array,
2036 backtrack.len, (const USHORT *) backtrack.array,
2037 input.len, (const USHORT *) input.array + 1,
2038 lookahead.len, (const USHORT *) lookahead.array,
2063 backtrack.len, (const USHORT *) backtrack.array,
2064 input.len, (const USHORT *) input.array + 1,
2065 lookahead.len, (const USHORT *) lookahead.array,
2081 USHORT format; /* Format identifier--format = 3 */
2128 USHORT format; /* Format identifier */
2147 USHORT format; /* Format identifier. Set to 1. */
2148 USHORT extensionLookupType; /* Lookup type of subtable referenced
2208 USHORT format; /* Format identifier */