Lines Matching refs:lastWrite
2321 const int lastSpace, const int run, int lastWrite, const char* data, in lookupMethod() argument
2344 if (wordStart > lastWrite) { in lookupMethod()
2346 if (' ' == data[lastWrite]) { in lookupMethod()
2349 this->firstBlockTrim(wordStart - lastWrite, &data[lastWrite]); in lookupMethod()
2356 lastWrite = wordEnd; in lookupMethod()
2358 return lastWrite; in lookupMethod()
2362 const int start, const int run, int lastWrite, const char last, const char* data) { in lookupReference() argument
2375 if (start > lastWrite) { in lookupReference()
2377 if (' ' == data[lastWrite]) { in lookupReference()
2380 this->firstBlockTrim(start - lastWrite, &data[lastWrite]); in lookupReference()
2387 lastWrite = end; in lookupReference()
2389 return lastWrite; in lookupReference()
2413 int lastWrite = 0; in rewriteBlock() local
2430 if (lastPrintable >= lastWrite) { in rewriteBlock()
2431 if (' ' == data[lastWrite]) { in rewriteBlock()
2433 lastWrite++; in rewriteBlock()
2435 this->writeBlock(lastPrintable - lastWrite + 1, &data[lastWrite]); in rewriteBlock()
2441 lastWrite = run; in rewriteBlock()
2461 lastWrite = this->lookupReference(punctuation, word, start, run, in rewriteBlock()
2462 lastWrite, last, data); in rewriteBlock()
2466 lastWrite = this->lookupMethod(punctuation, word, lastSpace, run, in rewriteBlock()
2467 lastWrite, data, hasIndirection); in rewriteBlock()
2624 lastWrite = this->lookupReference(punctuation, word, start, run, lastWrite, last, data); in rewriteBlock()
2626 lastWrite = this->lookupMethod(punctuation, word, lastSpace, run, lastWrite, data, in rewriteBlock()
2629 if (run > lastWrite) { in rewriteBlock()
2630 if (' ' == data[lastWrite]) { in rewriteBlock()
2633 this->writeBlock(run - lastWrite, &data[lastWrite]); in rewriteBlock()