Lines Matching defs:pos
60 SkBidiIterator::Level SkUnicode_IcuBidi::bidi_getLevelAt(const UBiDi* bidi, int pos) {
61 return sk_ubidi_getLevelAt(bidi, pos);
232 int32_t pos = sk_ubrk_first(iterator.get());
233 while (pos != UBRK_DONE) {
234 words->emplace_back(pos);
235 pos = sk_ubrk_next(iterator.get());
265 int32_t pos = sk_ubrk_first(iter);
266 while (pos != UBRK_DONE) {
270 setBreak(pos, s);
271 pos = sk_ubrk_next(iter);
388 SkUnicode_icu::extractPositions(utf8, utf8Units, BreakType::kLines, [&](int pos,
390 (*results)[pos] |= status == UBRK_LINE_HARD
395 SkUnicode_icu::extractPositions(utf8, utf8Units, BreakType::kGraphemes, [&](int pos,
397 (*results)[pos] |= CodeUnitFlags::kGraphemeStart;
464 [results](SkBreakIterator::Position pos, SkBreakIterator::Status) {
465 (*results)[pos] |= CodeUnitFlags::kGraphemeStart;
472 [results](SkBreakIterator::Position pos, SkBreakIterator::Status status) {
477 (*results)[pos-1] = CodeUnitFlags::kHardLineBreakBefore;
479 (*results)[pos] |= CodeUnitFlags::kSoftLineBreakBefore;