Home | History | Annotate | Download | only in src

Lines Matching refs:cur

100   buffer->cur().glyph_index() = glyph;
108 buffer->cur().glyph_index() = glyph;
166 hb_codepoint_t u = buffer->cur().codepoint;
187 if (_hb_glyph_info_is_unicode_space (&buffer->cur()))
193 _hb_glyph_info_set_unicode_space_fallback_type (&buffer->cur(), space_type);
222 if (unlikely (buffer->unicode->is_variation_selector (buffer->cur(+1).codepoint))) {
224 if (font->get_variation_glyph (buffer->cur().codepoint, buffer->cur(+1).codepoint, &buffer->cur().glyph_index()))
226 buffer->replace_glyphs (2, 1, &buffer->cur().codepoint);
231 set_glyph (buffer->cur(), font);
233 set_glyph (buffer->cur(), font);
237 while (buffer->idx < end && unlikely (buffer->unicode->is_variation_selector (buffer->cur().codepoint)))
239 set_glyph (buffer->cur(), font);
243 set_glyph (buffer->cur(), font);
248 set_glyph (buffer->cur(), font);
386 HB_UNICODE_GENERAL_CATEGORY_IS_MARK (_hb_glyph_info_get_general_category (&buffer->cur())))
391 info_cc (buffer->prev()) < info_cc (buffer->cur())) &&
395 buffer->cur().codepoint,
416 info_cc (buffer->prev()) > info_cc (buffer->cur()))