Lines Matching refs:substitutions
3395 unsigned int count = substitutions.len; in find_substitute()
3398 const FeatureTableSubstitutionRecord &record = substitutions.arrayZ[i]; in find_substitute()
3408 + hb_iter (substitutions) in collect_lookups()
3418 for (const FeatureTableSubstitutionRecord& record : substitutions) in closure_features()
3424 for (const FeatureTableSubstitutionRecord& record : substitutions) in intersects_features()
3441 + substitutions.iter () in subset()
3442 | hb_apply (subset_record_array (l, &(out->substitutions), this)) in subset()
3445 return_trace (bool (out->substitutions)); in subset()
3453 substitutions.sanitize (c, this)); in sanitize()
3459 substitutions; member
3461 DEFINE_SIZE_ARRAY (6, substitutions);
3472 return (base+substitutions).collect_lookups (feature_indexes, lookup_indexes); in collect_lookups()
3479 (base+substitutions).closure_features (lookup_indexes, feature_indexes); in closure_features()
3484 return (base+substitutions).intersects_features (feature_index_map); in intersects_features()
3494 out->substitutions.serialize_subset (c->subset_context, substitutions, base, c); in subset()
3503 substitutions.sanitize (c, base)); in sanitize()
3510 substitutions; member
3540 return (this+record.substitutions).find_substitute (feature_index); in find_substitute()