Home
last modified time | relevance | path

Searched refs:return_trace (Results 1 – 23 of 23) sorted by relevance

/external/harfbuzz_ng/src/
Dhb-ot-layout-gsub-table.hh76 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 …]
Dhb-ot-layout-gpos-table.hh194return_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 …]
Dhb-ot-layout-common-private.hh84 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 …]
Dhb-ot-cmap-table.hh57 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 …]
Dhb-ot-cbdt-table.hh39 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 …]
Dhb-ot-layout-gdef-table.hh77 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 …]
Dhb-open-file-private.hh59 return_trace (c->check_struct (this)); in sanitize()
109return_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()
Dhb-ot-layout-gsubgpos-private.hh715 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 …]
Dhb-ot-math-table.hh47 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 …]
Dhb-open-type-private.hh646 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 …]
Dhb-ot-post-table.hh48 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()
Dhb-ot-var-avar-table.hh40 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()
Dhb-ot-name-table.hh63return_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()
Dhb-ot-layout-jstf-table.hh60 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()
Dhb-ot-var-hvar-table.hh41 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()
Dhb-ot-glyf-table.hh50 return_trace (true); in sanitize()
78 return_trace (true); in sanitize()
Dhb-ot-var-fvar-table.hh40 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()
Dhb-ot-maxp-table.hh54 return_trace (c->check_struct (this) && in sanitize()
Dhb-ot-hmtx-table.hh63 return_trace (true); in sanitize()
Dhb-ot-head-table.hh58 return_trace (c->check_struct (this) && in sanitize()
Dhb-ot-os2-table.hh49 return_trace (c->check_struct (this)); in sanitize()
Dhb-ot-hhea-table.hh55 return_trace (c->check_struct (this) && likely (version.major == 1)); in sanitize()
Dhb-private.hh872 #define return_trace(RET) return trace.ret (RET, __LINE__) macro