Lines Matching refs:record
432 const MarkRecord &record = ArrayOf<MarkRecord>::operator[](mark_index);
433 unsigned int mark_class = record.klass;
435 const Anchor& mark_anchor = this + record.markAnchor;
631 const PairValueRecord *record = &firstPairValueRecord;
635 if (glyphs->has (record->secondGlyph))
637 record = &StructAtOffset<const PairValueRecord> (record, record_size);
650 const PairValueRecord *record = &firstPairValueRecord;
651 c->input->add_array (&record->secondGlyph, len, record_size);
674 const PairValueRecord *record = &StructAtOffset<PairValueRecord> (&firstPairValueRecord, record_size * mid);
675 hb_codepoint_t mid_x = record->secondGlyph;
683 if (valueFormats[0].apply_value (c, this, &record->values[0], buffer->cur_pos()) |
684 valueFormats[1].apply_value (c, this, &record->values[len1], buffer->pos[pos]))
714 const PairValueRecord *record = &firstPairValueRecord;
715 return_trace (closure->valueFormats[0].sanitize_values_stride_unsafe (c, closure->base, &record->values[0], count, closure->stride) &&
716 closure->valueFormats[1].sanitize_values_stride_unsafe (c, closure->base, &record->values[closure->len1], count, closure->stride));