Searched refs:UTF16OffsetToIndex (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/ui/gfx/
H A Dutf16_indexing.h18 // |pos| in the given string. |UTF16OffsetToIndex| returns the index that is
28 // The index returned by |UTF16OffsetToIndex| never points to the middle of a
34 // UTF16OffsetToIndex(s, base, offset) == base + offset
36 // UTF16OffsetToIndex(s, base, UTF16IndexToOffset(s, base, pos)) == pos
38 // UTF16IndexToOffset(s, base, UTF16OffsetToIndex(s, base, ofs)) == ofs
43 GFX_EXPORT size_t UTF16OffsetToIndex(const base::string16& s,
H A Dutf16_indexing_unittest.cc26 EXPECT_EQ(adjusted_j, UTF16OffsetToIndex(s, i, offset));
28 EXPECT_EQ(adjusted_i, UTF16OffsetToIndex(s, j, -offset));
H A Dutf16_indexing.cc33 size_t UTF16OffsetToIndex(const base::string16& s, function in namespace:gfx
H A Drender_text_pango.cc282 return UTF16OffsetToIndex(text(), 0, offset);
H A Drender_text_harfbuzz.cc819 const size_t text_index = UTF16OffsetToIndex(text(), 0, index);
H A Drender_text_win.cc748 const size_t text_index = UTF16OffsetToIndex(text(), 0, index);
/external/chromium_org/ui/views/controls/textfield/
H A Dtextfield_model.cc359 size_t previous_char = gfx::UTF16OffsetToIndex(text(), cursor_position, -1);

Completed in 116 milliseconds