Lines Matching refs:mCurrentRun
372 , mCurrentRun(NULL) { }; in TextAnalysis()
397 mCurrentRun = &mRunHead; in GenerateResults()
502 Run *origRun = mCurrentRun; in FetchNextRun()
505 if (*textLength < mCurrentRun->mTextLength) { in FetchNextRun()
506 SplitCurrentRun(mCurrentRun->mTextStart + *textLength); in FetchNextRun()
510 mCurrentRun = mCurrentRun->nextRun; in FetchNextRun()
525 if (mCurrentRun && mCurrentRun->ContainsTextPosition(textPosition)) { in SetCurrentRun()
531 mCurrentRun = run; in SetCurrentRun()
541 if (!mCurrentRun) { in SplitCurrentRun()
547 if (splitPosition <= mCurrentRun->mTextStart) { in SplitCurrentRun()
554 *newRun = *mCurrentRun; in SplitCurrentRun()
557 newRun->nextRun = mCurrentRun->nextRun; in SplitCurrentRun()
558 mCurrentRun->nextRun = newRun; in SplitCurrentRun()
561 uint32_t splitPoint = splitPosition - mCurrentRun->mTextStart; in SplitCurrentRun()
564 mCurrentRun->mTextLength = splitPoint; in SplitCurrentRun()
565 mCurrentRun = newRun; in SplitCurrentRun()
578 Run *mCurrentRun; member in TextAnalysis