Lines Matching refs:coverage

44     for (iter.init (this+coverage); iter.more (); iter.next ()) {
55 for (iter.init (this+coverage); iter.more (); iter.next ()) {
64 return this+coverage;
70 return TRACE_RETURN (c->len == 1 && (this+coverage).get_coverage (c->glyphs[0]) != NOT_COVERED);
77 unsigned int index = (this+coverage).get_coverage (glyph_id);
95 if (unlikely (!coverage.serialize (c, this).serialize (c, glyphs, num_glyphs))) return TRACE_RETURN (false);
102 return TRACE_RETURN (coverage.sanitize (c, this) && deltaGlyphID.sanitize (c));
108 coverage; /* Offset to Coverage table--from
122 for (iter.init (this+coverage); iter.more (); iter.next ()) {
132 for (iter.init (this+coverage); iter.more (); iter.next ()) {
140 return this+coverage;
146 return TRACE_RETURN (c->len == 1 && (this+coverage).get_coverage (c->glyphs[0]) != NOT_COVERED);
153 unsigned int index = (this+coverage).get_coverage (glyph_id);
172 if (unlikely (!coverage.serialize (c, this).serialize (c, glyphs, num_glyphs))) return TRACE_RETURN (false);
178 return TRACE_RETURN (coverage.sanitize (c, this) && substitute.sanitize (c));
184 coverage; /* Offset to Coverage table--from
333 for (iter.init (this+coverage); iter.more (); iter.next ()) {
342 (this+coverage).add_coverage (c->input);
350 return this+coverage;
356 return TRACE_RETURN (c->len == 1 && (this+coverage).get_coverage (c->glyphs[0]) != NOT_COVERED);
363 unsigned int index = (this+coverage).get_coverage (c->buffer->cur().codepoint);
383 if (unlikely (!coverage.serialize (c, this).serialize (c, glyphs, num_glyphs))) return TRACE_RETURN (false);
389 return TRACE_RETURN (coverage.sanitize (c, this) && sequence.sanitize (c, this));
395 coverage; /* Offset to Coverage table--from
458 for (iter.init (this+coverage); iter.more (); iter.next ()) {
472 for (iter.init (this+coverage); iter.more (); iter.next ()) {
483 return this+coverage;
489 return TRACE_RETURN (c->len == 1 && (this+coverage).get_coverage (c->glyphs[0]) != NOT_COVERED);
497 unsigned int index = (this+coverage).get_coverage (glyph_id);
534 if (unlikely (!coverage.serialize (c, this).serialize (c, glyphs, num_glyphs))) return TRACE_RETURN (false);
540 return TRACE_RETURN (coverage.sanitize (c, this) && alternateSet.sanitize (c, this));
546 coverage; /* Offset to Coverage table--from
786 for (iter.init (this+coverage); iter.more (); iter.next ()) {
796 for (iter.init (this+coverage); iter.more (); iter.next ()) {
804 return this+coverage;
810 unsigned int index = (this+coverage).get_coverage (c->glyphs[0]);
822 unsigned int index = (this+coverage).get_coverage (glyph_id);
847 if (unlikely (!coverage.serialize (c, this).serialize (c, first_glyphs, num_first_glyphs))) return TRACE_RETURN (false);
853 return TRACE_RETURN (coverage.sanitize (c, this) && ligatureSet.sanitize (c, this));
859 coverage; /* Offset to Coverage table--from
949 for (iter.init (this+coverage); iter.more (); iter.next ()) {
963 (this+coverage).add_coverage (c->input);
981 return this+coverage;
987 return TRACE_RETURN (c->len == 1 && (this+coverage).get_coverage (c->glyphs[0]) != NOT_COVERED);
996 unsigned int index = (this+coverage).get_coverage (c->buffer->cur().codepoint);
1022 if (!(coverage.sanitize (c, this) && backtrack.sanitize (c, this)))
1034 coverage; /* Offset to Coverage table--from
1037 backtrack; /* Array of coverage tables
1041 lookaheadX; /* Array of coverage tables
1190 const Coverage *coverage = &get_subtable (i).dispatch (&c, get_type ());
1191 if (coverage != last) {
1192 coverage->add_coverage (glyphs);
1193 last = coverage;