Lines Matching refs:pos
228 void AnyTransliterator::handleTransliterate(Replaceable& text, UTransPosition& pos,
230 int32_t allStart = pos.start;
231 int32_t allLimit = pos.limit;
233 ScriptRunIterator it(text, pos.contextStart, pos.contextLimit);
245 // pos.start up to date.
246 pos.start = it.limit;
255 pos.start = uprv_max(allStart, it.start);
256 pos.limit = uprv_min(allLimit, it.limit);
257 int32_t limit = pos.limit;
258 t->filteredTransliterate(text, pos, incremental);
259 int32_t delta = pos.limit - limit;
267 // Restore limit. pos.start is fine where the last transliterator
269 pos.limit = allLimit;