Lines Matching refs:sub
449 // Creating a sub font means that non-available functions
462 // Creating a sub font means that non-available functions
1382 auto makeRunInfo = [](const SubRun& sub) {
1383 uint32_t startUtf8 = sub.run.fGlyphs[sub.startGlyphIndex].fCluster;
1384 uint32_t endUtf8 = (sub.endGlyphIndex < sub.run.fNumGlyphs)
1385 ? sub.run.fGlyphs[sub.endGlyphIndex].fCluster
1386 : sub.run.fUtf8Range.end();
1389 for (size_t i = sub.startGlyphIndex; i < sub.endGlyphIndex; ++i) {
1390 advance += sub.run.fGlyphs[i].fAdvance;
1394 sub.run.fFont,
1395 sub.run.fLevel,
1397 sub.endGlyphIndex - sub.startGlyphIndex,
1407 SubRun sub = makeSubRun(i);
1408 append(handler, makeRunInfo(sub), sub.run, sub.startGlyphIndex, sub.endGlyphIndex);