Lines Matching defs:syllable
145 /* now we have the syllable in the right order, and can start running it through open type. */
212 HB_ShaperItem syllable = *item;
228 /* IDEBUG("syllable from %d, length %d, invalid=%s", sstart, send-sstart,
230 syllable.item.pos = sstart;
231 syllable.item.length = send-sstart;
232 syllable.glyphs = item->glyphs + first_glyph;
233 syllable.attributes = item->attributes + first_glyph;
234 syllable.offsets = item->offsets + first_glyph;
235 syllable.advances = item->advances + first_glyph;
236 syllable.num_glyphs = item->num_glyphs - first_glyph;
237 if (!tibetan_shape_syllable(openType, &syllable, invalid)) {
238 item->num_glyphs += syllable.num_glyphs;
245 first_glyph += syllable.num_glyphs;