Lines Matching refs:utf16Index
2037 auto utf16Index = fOwner->getUTF16Index(this->fTextExcludingSpaces.end);
2038 return { SkToS32(utf16Index) , kDownstream };
2074 auto utf16Index = fOwner->getUTF16Index(context.run->globalClusterIndex(context.pos));
2076 result = { SkToS32(utf16Index), kDownstream};
2080 result = { SkToS32(utf16Index + 1), kUpstream};
2084 result = { SkToS32(utf16Index + 2), kUpstream};
2087 result = { SkToS32(utf16Index + 1), kUpstream};
2098 auto utf16Index = fOwner->getUTF16Index(context.run->globalClusterIndex(context.pos + context.size));
2100 result = {SkToS32(utf16Index), kUpstream};
2102 result = {SkToS32(utf16Index), kDownstream};
2148 size_t utf16Index = fOwner->getUTF16Index(graphemeUtf8Index);
2149 result = { SkToS32(utf16Index), kDownstream };
2151 size_t utf16Index = fOwner->getUTF16Index(graphemeUtf8Index + 1);
2152 result = { SkToS32(utf16Index), kUpstream };
2156 size_t utf16Index = fOwner->getUTF16Index(clusterIndex8);
2157 result = { SkToS32(utf16Index), kDownstream };
2160 size_t utf16Index = 0;
2164 utf16Index = fOwner->getUTF16Index(clusterIndex8) + 2;
2166 utf16Index = fOwner->getUTF16Index(clusterIndex8) + 1;
2168 utf16Index = fOwner->getUTF16Index(clusterEnd8);
2171 size_t utf16Index = context.run->leftToRight()
2175 result = { SkToS32(utf16Index), kUpstream };