void (BidiRun run, Chunk chunk, char[] text, int start, int end, FontFallbackIterator it) { if (start < end) { it.start(text, start, end); while (!it.atEnd()) { addTextFragmentIfNeeded(chunk, text, it.getStart(), it.getEnd(), it.getFontInfo(), run.isRtl()); it.advance(); } } }