/external/harfbuzz_ng/src/ |
D | hb-ot-layout-gsub-table.hh | 76 return_trace (c->len == 1 && (this+coverage).get_coverage (c->glyphs[0]) != NOT_COVERED); in would_apply() 84 if (likely (index == NOT_COVERED)) return_trace (false); in apply() 91 return_trace (true); in apply() 100 if (unlikely (!c->extend_min (*this))) return_trace (false); in serialize() 101 …if (unlikely (!coverage.serialize (c, this).serialize (c, glyphs, num_glyphs))) return_trace (fals… in serialize() 103 return_trace (true); in serialize() 109 return_trace (coverage.sanitize (c, this) && deltaGlyphID.sanitize (c)); in sanitize() 161 return_trace (c->len == 1 && (this+coverage).get_coverage (c->glyphs[0]) != NOT_COVERED); in would_apply() 169 if (likely (index == NOT_COVERED)) return_trace (false); in apply() 171 if (unlikely (index >= substitute.len)) return_trace (false); in apply() [all …]
|
D | hb-ot-layout-gpos-table.hh | 194 …return_trace (c->check_range (values, get_size ()) && (!has_device () || sanitize_value_devices (c… in sanitize_value() 202 if (!c->check_array (values, get_size (), count)) return_trace (false); in sanitize_values() 204 if (!has_device ()) return_trace (true); in sanitize_values() 208 return_trace (false); in sanitize_values() 212 return_trace (true); in sanitize_values() 220 if (!has_device ()) return_trace (true); in sanitize_values_stride_unsafe() 224 return_trace (false); in sanitize_values_stride_unsafe() 228 return_trace (true); in sanitize_values_stride_unsafe() 246 return_trace (c->check_struct (this)); in sanitize() 277 return_trace (c->check_struct (this)); in sanitize() [all …]
|
D | hb-ot-layout-common-private.hh | 84 return_trace (c->check_struct (this) && offset.sanitize (c, base, &closure)); in sanitize() 140 return_trace (RecordArrayOf<Type>::sanitize (c, this)); in sanitize() 154 return_trace (c->check_struct (this)); in sanitize() 220 return_trace (c->check_struct (this) && featureIndex.sanitize (c)); in sanitize() 260 return_trace (defaultLangSys.sanitize (c, this) && langSys.sanitize (c, this)); in sanitize() 283 if (unlikely (!c->check_struct (this))) return_trace (false); in sanitize() 335 return_trace (false); in sanitize() 340 return_trace (true); in sanitize() 345 return_trace (false); in sanitize() 347 return_trace (true); in sanitize() [all …]
|
D | hb-ot-cmap-table.hh | 57 return_trace (c->check_struct (this)); in sanitize() 150 return_trace (false); in sanitize() 161 return_trace (false); in sanitize() 164 return_trace (16 + 4 * (unsigned int) segCountX2 <= length); in sanitize() 207 return_trace (c->check_struct (this)); in sanitize() 235 return_trace (c->check_struct (this) && glyphIdArray.sanitize (c)); in sanitize() 268 return_trace (c->check_struct (this) && groups.sanitize (c)); in sanitize() 315 return_trace (c->check_struct (this)); in sanitize() 337 return_trace (c->check_struct (this)); in sanitize() 377 return_trace (c->check_struct (this) && in sanitize() [all …]
|
D | hb-ot-cbdt-table.hh | 39 return_trace (c->check_struct (this)); in sanitize() 73 return_trace (c->check_struct (this)); in sanitize() 102 return_trace (c->check_struct (this)); in sanitize() 118 return_trace (c->check_struct (this) && in sanitize() 148 if (!u.header.sanitize (c)) return_trace (false); in sanitize() 150 case 1: return_trace (u.format1.sanitize (c, glyph_count)); in sanitize() 151 case 3: return_trace (u.format3.sanitize (c, glyph_count)); in sanitize() 152 default:return_trace (true); in sanitize() 194 return_trace (c->check_struct (this) && in sanitize() 230 return_trace (false); in sanitize() [all …]
|
D | hb-ot-layout-gdef-table.hh | 77 return_trace (coverage.sanitize (c, this) && attachPoint.sanitize (c, this)); in sanitize() 108 return_trace (c->check_struct (this)); in sanitize() 135 return_trace (c->check_struct (this)); in sanitize() 159 return_trace (c->check_struct (this) && deviceTable.sanitize (c, this)); in sanitize() 191 if (!u.format.sanitize (c)) return_trace (false); in sanitize() 193 case 1: return_trace (u.format1.sanitize (c)); in sanitize() 194 case 2: return_trace (u.format2.sanitize (c)); in sanitize() 195 case 3: return_trace (u.format3.sanitize (c)); in sanitize() 196 default:return_trace (true); in sanitize() 234 return_trace (carets.sanitize (c, this)); in sanitize() [all …]
|
D | hb-open-file-private.hh | 59 return_trace (c->check_struct (this)); in sanitize() 109 …return_trace (c->check_struct (this) && c->check_array (tables, TableRecord::static_size, numTable… in sanitize() 138 return_trace (table.sanitize (c, this)); in sanitize() 178 if (unlikely (!u.header.version.sanitize (c))) return_trace (false); in sanitize() 181 case 1: return_trace (u.version1.sanitize (c)); in sanitize() 182 default:return_trace (true); in sanitize() 243 if (unlikely (!u.tag.sanitize (c))) return_trace (false); in sanitize() 248 case TrueTypeTag: return_trace (u.fontFace.sanitize (c)); in sanitize() 249 case TTCTag: return_trace (u.ttcHeader.sanitize (c)); in sanitize() 250 default: return_trace (true); in sanitize()
|
D | hb-ot-layout-gsubgpos-private.hh | 715 if (unlikely (count > HB_MAX_CONTEXT_LENGTH)) return_trace (false); in match_input() 752 if (!skippy_iter.next ()) return_trace (false); in match_input() 764 return_trace (false); in match_input() 770 return_trace (false); in match_input() 785 return_trace (true); in match_input() 882 return_trace (true); in ligate_input() 899 return_trace (false); in match_backtrack() 901 return_trace (true); in match_backtrack() 919 return_trace (false); in match_lookahead() 921 return_trace (true); in match_lookahead() [all …]
|
D | hb-ot-math-table.hh | 47 return_trace (c->check_struct (this) && deviceTable.sanitize (c, base)); in sanitize() 69 return_trace (false); in sanitize_math_value_records() 71 return_trace (true); in sanitize_math_value_records() 77 return_trace (c->check_struct (this) && sanitize_math_value_records(c)); in sanitize() 171 return_trace (c->check_struct (this) && in sanitize() 202 return_trace (c->check_struct (this) && in sanitize() 237 if (!mathValueRecords[i].sanitize (c, this)) return_trace (false); in sanitize_math_value_records() 238 return_trace (true); in sanitize_math_value_records() 244 return_trace (c->check_struct (this) && in sanitize() 305 return_trace (false); in sanitize() [all …]
|
D | hb-open-type-private.hh | 646 return_trace (likely (c->check_struct (this))); in sanitize() 694 return_trace (likely (c->check_struct (this))); in sanitize() 772 return_trace (c->check_struct (this)); in sanitize() 808 if (unlikely (!c->check_struct (this))) return_trace (false); in sanitize() 810 if (unlikely (!offset)) return_trace (true); in sanitize() 811 if (unlikely (!c->check_range (base, offset))) return_trace (false); in sanitize() 813 return_trace (likely (obj.sanitize (c)) || neuter (c)); in sanitize() 819 if (unlikely (!c->check_struct (this))) return_trace (false); in sanitize() 821 if (unlikely (!offset)) return_trace (true); in sanitize() 822 if (unlikely (!c->check_range (base, offset))) return_trace (false); in sanitize() [all …]
|
D | hb-ot-post-table.hh | 48 return_trace (numberOfGlyphs.sanitize (c) && in sanitize() 71 return_trace (false); in sanitize() 75 return_trace (v2.sanitize (c)); in sanitize() 77 return_trace (true); in sanitize()
|
D | hb-ot-var-avar-table.hh | 40 return_trace (c->check_struct (this)); in sanitize() 102 return_trace (false); in sanitize() 109 return_trace (false); in sanitize() 113 return_trace (true); in sanitize()
|
D | hb-ot-name-table.hh | 63 …return_trace (c->check_struct (this) && c->check_range ((char *) base, (unsigned int) length + off… in sanitize() 110 if (!nameRecord[i].sanitize (c, string_pool)) return_trace (false); in sanitize_records() 111 return_trace (true); in sanitize_records() 117 return_trace (c->check_struct (this) && in sanitize()
|
D | hb-ot-layout-jstf-table.hh | 60 return_trace (c->check_struct (this) && in sanitize() 130 return_trace (OffsetListOf<JstfPriority>::sanitize (c)); in sanitize() 171 return_trace (extenderGlyphs.sanitize (c, this) && in sanitize() 215 return_trace (version.sanitize (c) && in sanitize()
|
D | hb-ot-var-hvar-table.hh | 41 return_trace (c->check_struct (this) && in sanitize() 107 return_trace (version.sanitize (c) && in sanitize() 150 return_trace (static_cast<const HVARVVAR *> (this)->sanitize (c) && in sanitize()
|
D | hb-ot-glyf-table.hh | 50 return_trace (true); in sanitize() 78 return_trace (true); in sanitize()
|
D | hb-ot-var-fvar-table.hh | 40 return_trace (c->check_struct (this) && in sanitize() 62 return_trace (c->check_struct (this)); in sanitize() 92 return_trace (version.sanitize (c) && in sanitize()
|
D | hb-ot-maxp-table.hh | 54 return_trace (c->check_struct (this) && in sanitize()
|
D | hb-ot-hmtx-table.hh | 63 return_trace (true); in sanitize()
|
D | hb-ot-head-table.hh | 58 return_trace (c->check_struct (this) && in sanitize()
|
D | hb-ot-os2-table.hh | 49 return_trace (c->check_struct (this)); in sanitize()
|
D | hb-ot-hhea-table.hh | 55 return_trace (c->check_struct (this) && likely (version.major == 1)); in sanitize()
|
D | hb-private.hh | 872 #define return_trace(RET) return trace.ret (RET, __LINE__) macro
|