Lines Matching refs:sanitize

68   inline bool sanitize (hb_sanitize_context_t *c, void *base) {
71 return TRACE_RETURN (c->check_struct (this) && offset.sanitize (c, base, &closure));
124 inline bool sanitize (hb_sanitize_context_t *c) {
126 return TRACE_RETURN (RecordArrayOf<Type>::sanitize (c, this));
137 inline bool sanitize (hb_sanitize_context_t *c) {
201 inline bool sanitize (hb_sanitize_context_t *c,
204 return TRACE_RETURN (c->check_struct (this) && featureIndex.sanitize (c));
240 inline bool sanitize (hb_sanitize_context_t *c,
243 return TRACE_RETURN (defaultLangSys.sanitize (c, this) && langSys.sanitize (c, this));
263 inline bool sanitize (hb_sanitize_context_t *c) {
374 inline bool sanitize (hb_sanitize_context_t *c) {
407 inline bool sanitize (hb_sanitize_context_t *c) {
410 characters.sanitize (c));
447 inline bool sanitize (hb_sanitize_context_t *c, hb_tag_t tag) {
450 return TRACE_RETURN (u.size.sanitize (c));
452 return TRACE_RETURN (u.stylisticSet.sanitize (c));
454 return TRACE_RETURN (u.characterVariants.sanitize (c));
488 inline bool sanitize (hb_sanitize_context_t *c,
491 if (unlikely (!(c->check_struct (this) && lookupIndex.sanitize (c))))
498 * alternative location. We would know sanitize "failed" if old value
506 if (unlikely (!featureParams.sanitize (c, this, closure ? closure->tag : HB_TAG_NONE)))
524 !featureParams.sanitize (c, this, closure ? closure->tag : HB_TAG_NONE))
598 inline bool sanitize (hb_sanitize_context_t *c) {
600 /* Real sanitize of the subtables is done by GSUB/GPOS/... */
601 if (!(c->check_struct (this) && subTable.sanitize (c))) return TRACE_RETURN (false);
605 if (!markFilteringSet.sanitize (c)) return TRACE_RETURN (false);
654 inline bool sanitize (hb_sanitize_context_t *c) {
656 return TRACE_RETURN (glyphArray.sanitize (c));
740 inline bool sanitize (hb_sanitize_context_t *c) {
742 return TRACE_RETURN (rangeRecord.sanitize (c));
835 inline bool sanitize (hb_sanitize_context_t *c) {
837 if (!u.format.sanitize (c)) return TRACE_RETURN (false);
839 case 1: return TRACE_RETURN (u.format1.sanitize (c));
840 case 2: return TRACE_RETURN (u.format2.sanitize (c));
946 inline bool sanitize (hb_sanitize_context_t *c) {
948 return TRACE_RETURN (c->check_struct (this) && classValue.sanitize (c));
1002 inline bool sanitize (hb_sanitize_context_t *c) {
1004 return TRACE_RETURN (rangeRecord.sanitize (c));
1059 inline bool sanitize (hb_sanitize_context_t *c) {
1061 if (!u.format.sanitize (c)) return TRACE_RETURN (false);
1063 case 1: return TRACE_RETURN (u.format1.sanitize (c));
1064 case 2: return TRACE_RETURN (u.format2.sanitize (c));
1151 inline bool sanitize (hb_sanitize_context_t *c) {