Lines Matching refs:sanitize
54 inline bool sanitize (hb_sanitize_context_t *c) {
128 inline bool sanitize (hb_sanitize_context_t *c)
186 inline bool sanitize (hb_sanitize_context_t *c) {
213 inline bool sanitize (hb_sanitize_context_t *c) {
215 return TRACE_RETURN (c->check_struct (this) && glyphIdArray.sanitize (c));
245 inline bool sanitize (hb_sanitize_context_t *c) {
247 return TRACE_RETURN (c->check_struct (this) && groups.sanitize (c));
291 inline bool sanitize (hb_sanitize_context_t *c) {
312 inline bool sanitize (hb_sanitize_context_t *c) {
351 inline bool sanitize (hb_sanitize_context_t *c, void *base) {
354 defaultUVS.sanitize (c, base) &&
355 nonDefaultUVS.sanitize (c, base));
376 inline bool sanitize (hb_sanitize_context_t *c) {
379 record.sanitize (c, this));
421 inline bool sanitize (hb_sanitize_context_t *c) {
423 if (!u.format.sanitize (c)) return TRACE_RETURN (false);
425 case 0: return TRACE_RETURN (u.format0 .sanitize (c));
426 case 4: return TRACE_RETURN (u.format4 .sanitize (c));
427 case 6: return TRACE_RETURN (u.format6 .sanitize (c));
428 case 10: return TRACE_RETURN (u.format10.sanitize (c));
429 case 12: return TRACE_RETURN (u.format12.sanitize (c));
430 case 13: return TRACE_RETURN (u.format13.sanitize (c));
431 case 14: return TRACE_RETURN (u.format14.sanitize (c));
464 inline bool sanitize (hb_sanitize_context_t *c, void *base) {
467 subtable.sanitize (c, base));
499 inline bool sanitize (hb_sanitize_context_t *c) {
503 encodingRecord.sanitize (c, this));