Lines Matching refs:codepoint
106 font->get_glyph (info.codepoint, 0, &info.glyph_index());
203 if (shortest && c->font->get_glyph (buffer->cur().codepoint, 0, &glyph))
205 else if (decompose (c, shortest, buffer->cur().codepoint))
207 else if (!shortest && c->font->get_glyph (buffer->cur().codepoint, 0, &glyph))
209 else if (decompose_compatibility (c, buffer->cur().codepoint))
221 if (unlikely (buffer->unicode->is_variation_selector (buffer->cur(+1).codepoint))) {
223 if (font->get_glyph (buffer->cur().codepoint, buffer->cur(+1).codepoint, &buffer->cur().glyph_index()))
225 buffer->replace_glyphs (2, 1, &buffer->cur().codepoint);
236 while (buffer->idx < end && unlikely (buffer->unicode->is_variation_selector (buffer->cur().codepoint)))
258 if (unlikely (buffer->unicode->is_variation_selector (buffer->info[i].codepoint))) {
384 buffer->out_info[starter].codepoint,
385 buffer->cur().codepoint,
396 buffer->out_info[starter].codepoint = composed; /* Modify starter and carry on. */