Lines Matching defs:FID
40 FileID FID = SM.getFileID(B);
41 assert(SM.getFileID(E) == FID && "B/E not in the same file!");
51 const char *BufferStart = SM.getBufferData(FID, &Invalid).data();
55 HighlightRange(R.getEditBuffer(FID), BOffset, EOffset,
136 void html::EscapeText(Rewriter &R, FileID FID,
139 llvm::MemoryBufferRef Buf = R.getSourceMgr().getBufferOrFake(FID);
145 RewriteBuffer &RB = R.getEditBuffer(FID);
256 void html::AddLineNumbers(Rewriter& R, FileID FID) {
258 llvm::MemoryBufferRef Buf = R.getSourceMgr().getBufferOrFake(FID);
262 RewriteBuffer &RB = R.getEditBuffer(FID);
298 os << "<table class=\"code\" data-fileid=\"" << FID.getHashValue() << "\">\n";
303 void html::AddHeaderFooterInternalBuiltinCSS(Rewriter &R, FileID FID,
306 llvm::MemoryBufferRef Buf = R.getSourceMgr().getBufferOrFake(FID);
310 SourceLocation StartLoc = R.getSourceMgr().getLocForStartOfFile(FID);
475 Rewriter &R, FileID FID, const Preprocessor &PP,
480 RewriteBuffer &RB = R.getEditBuffer(FID);
482 llvm::MemoryBufferRef FromFile = SM.getBufferOrFake(FID);
485 Lexer L(FID, FromFile, SM, PP.getLangOpts());
564 void html::SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP,
566 RewriteBuffer &RB = R.getEditBuffer(FID);
568 llvm::MemoryBufferRef FromFile = SM.getBufferOrFake(FID);
572 auto CacheIt = Cache->SyntaxHighlights.find(FID);
589 Cache->SyntaxHighlights[FID].push_back({B, E, StartTag, EndTag});
592 SyntaxHighlightImpl(R, FID, PP, HighlightRangeCallback);
596 Rewriter &R, FileID FID, const Preprocessor &PP,
605 llvm::MemoryBufferRef FromFile = SM.getBufferOrFake(FID);
606 Lexer L(FID, FromFile, SM, PP.getLangOpts());
679 if (SM.getFileID(LLoc.getBegin()) != FID) {
684 assert(SM.getFileID(LLoc.getEnd()) == FID &&
741 void html::HighlightMacros(Rewriter &R, FileID FID, const Preprocessor &PP,
744 auto CacheIt = Cache->MacroHighlights.find(FID);
761 Cache->MacroHighlights[FID].push_back(
766 HighlightMacrosImpl(R, FID, PP, HighlightRangeCallback);