Lines Matching refs:codebuf
2380 OutBuffer codebuf; in highlightText() local
2382 codebuf.write(buf->data + iCodeStart + 1, i - (iCodeStart + 1)); in highlightText()
2385 highlightCode(sc, a, &codebuf, 0); in highlightText()
2391 i = buf->insert(i, (char *)codebuf.data, codebuf.offset); in highlightText()
2470 OutBuffer codebuf; in highlightText() local
2472 codebuf.write(buf->data + iCodeStart, i - iCodeStart); in highlightText()
2473 codebuf.writeByte(0); in highlightText()
2477 utf8_t *endp = (utf8_t *)codebuf.data + codebuf.offset; in highlightText()
2478 for (utf8_t *p = (utf8_t *)codebuf.data; p < endp; ) in highlightText()
2486 codebuf.remove(p - (utf8_t *)codebuf.data, q - p); in highlightText()
2487 assert((utf8_t *)codebuf.data <= p); in highlightText()
2488 assert(p < (utf8_t *)codebuf.data + codebuf.offset); in highlightText()
2490 endp = (utf8_t *)codebuf.data + codebuf.offset; // update in highlightText()
2498 highlightCode2(sc, a, &codebuf, 0); in highlightText()
2500 i = buf->insert(iCodeStart, codebuf.data, codebuf.offset); in highlightText()