Lines Matching refs:item
629 hb_utf16_script_run_prev(&numCodePoints, &mShaperItem.item, mShaperItem.string,
631 hb_utf16_script_run_next(&numCodePoints, &mShaperItem.item, mShaperItem.string,
634 ssize_t startScriptRun = mShaperItem.item.pos;
635 size_t countScriptRun = mShaperItem.item.length;
642 ALOGD(" -- HB script = %d", mShaperItem.item.script);
792 mShaperItem.item.bidiLevel = isRTL;
802 if (isComplexScript(mShaperItem.item.script)) {
803 const uint16_t* text16 = (const uint16_t*) (mShaperItem.string + mShaperItem.item.pos);
804 const uint16_t* text16End = text16 + mShaperItem.item.length;
813 typeface = typefaceForScript(paint, typeface, mShaperItem.item.script);
854 assert(mShaperItem.item.length > 0); // Harfbuzz will overwrite other memory if length is 0.
855 size_t size = mShaperItem.item.length * 3 / 2;