Home | History | Annotate | Download | only in src

Lines Matching refs:cur

261 	 c->buffer->idx, c->buffer->cur().codepoint, (int) c->lookup_index);
372 matcher.set_syllable (start_index_ == c->buffer->idx ? c->buffer->cur().syllable () : 0);
551 unsigned int add_in = _hb_glyph_info_get_glyph_props (&buffer->cur()) &
568 _hb_glyph_info_set_glyph_props (&buffer->cur(), add_in | gdef.get_glyph_props (glyph_index));
570 _hb_glyph_info_set_glyph_props (&buffer->cur(), add_in | class_guess);
581 buffer->cur().codepoint = glyph_index;
739 bool is_mark_ligature = _hb_glyph_info_is_mark (&buffer->cur());
742 total_component_count += _hb_glyph_info_get_lig_num_comps (&buffer->cur());
744 unsigned int first_lig_id = _hb_glyph_info_get_lig_id (&buffer->cur());
745 unsigned int first_lig_comp = _hb_glyph_info_get_lig_comp (&buffer->cur());
829 unsigned int last_lig_id = _hb_glyph_info_get_lig_id (&buffer->cur());
830 unsigned int last_num_components = _hb_glyph_info_get_lig_num_comps (&buffer->cur());
835 _hb_glyph_info_set_lig_props_for_ligature (&buffer->cur(), lig_id, total_component_count);
836 if (_hb_glyph_info_get_general_category (&buffer->cur()) == HB_UNICODE_GENERAL_CATEGORY_NON_SPACING_MARK)
838 _hb_glyph_info_set_general_category (&buffer->cur(), HB_UNICODE_GENERAL_CATEGORY_OTHER_LETTER);
848 unsigned int this_comp = _hb_glyph_info_get_lig_comp (&buffer->cur());
853 _hb_glyph_info_set_lig_props_for_mark (&buffer->cur(), lig_id, new_lig_comp);
858 last_lig_id = _hb_glyph_info_get_lig_id (&buffer->cur());
859 last_num_components = _hb_glyph_info_get_lig_num_comps (&buffer->cur());
1291 unsigned int index = (this+coverage).get_coverage (c->buffer->cur().codepoint);
1383 unsigned int index = (this+coverage).get_coverage (c->buffer->cur().codepoint);
1387 index = class_def.get_class (c->buffer->cur().codepoint);
1474 unsigned int index = (this+coverageZ[0]).get_coverage (c->buffer->cur().codepoint);
1847 unsigned int index = (this+coverage).get_coverage (c->buffer->cur().codepoint);
1951 unsigned int index = (this+coverage).get_coverage (c->buffer->cur().codepoint);
1958 index = input_class_def.get_class (c->buffer->cur().codepoint);
2077 unsigned int index = (this+input[0]).get_coverage (c->buffer->cur().codepoint);