Lines Matching refs:RB

58 void html::HighlightRange(RewriteBuffer &RB, unsigned B, unsigned E,  in HighlightRange()  argument
62 RB.InsertTextAfter(B, StartTag); in HighlightRange()
63 RB.InsertTextBefore(E, EndTag); in HighlightRange()
77 RB.InsertTextBefore(LastNonWhiteSpace+1, EndTag); in HighlightRange()
96 RB.InsertTextAfter(i, StartTag); in HighlightRange()
116 RewriteBuffer &RB = R.getEditBuffer(FID); in EscapeText() local
129 RB.ReplaceText(FilePos, 1, " "); in EscapeText()
133 RB.ReplaceText(FilePos, 1, "<hr>"); in EscapeText()
142 RB.ReplaceText(FilePos, 1, in EscapeText()
146 RB.ReplaceText(FilePos, 1, StringRef(" ", NumSpaces)); in EscapeText()
151 RB.ReplaceText(FilePos, 1, "&lt;"); in EscapeText()
156 RB.ReplaceText(FilePos, 1, "&gt;"); in EscapeText()
161 RB.ReplaceText(FilePos, 1, "&amp;"); in EscapeText()
209 static void AddLineNumber(RewriteBuffer &RB, unsigned LineNo, in AddLineNumber() argument
220 RB.InsertTextBefore(B, OS.str()); in AddLineNumber()
222 RB.InsertTextBefore(B, OS.str()); in AddLineNumber()
223 RB.InsertTextBefore(E, "</td></tr>"); in AddLineNumber()
233 RewriteBuffer &RB = R.getEditBuffer(FID); in AddLineNumbers() local
263 AddLineNumber(RB, LineNo, LineStartPos, LineEndPos); in AddLineNumbers()
270 RB.InsertTextBefore(0, os.str()); in AddLineNumbers()
271 RB.InsertTextAfter(FileEnd - FileBeg, "</table>"); in AddLineNumbers()
446 RewriteBuffer &RB = R.getEditBuffer(FID); in SyntaxHighlight() local
478 HighlightRange(RB, TokOffs, TokOffs+TokLen, BufferStart, in SyntaxHighlight()
483 HighlightRange(RB, TokOffs, TokOffs+TokLen, BufferStart, in SyntaxHighlight()
501 HighlightRange(RB, TokOffs, TokOffs+TokLen, BufferStart, in SyntaxHighlight()
519 HighlightRange(RB, TokOffs, TokEnd, BufferStart, in SyntaxHighlight()