Lines Matching refs:FM
76 const FIDMap& FM;
83 PlistPrinter(const FIDMap& FM, AnalyzerOptions &AnOpts,
86 : FM(FM), AnOpts(AnOpts), PP(PP), CTU(CTU) {
168 static void printBugPath(llvm::raw_ostream &o, const FIDMap& FM,
178 FIDMap &FM,
206 FM, indent + 1);
244 FM, indent + 2);
281 EmitRange(o, SM, Lexer::getAsCharRange(StartEdge, SM, LangOpts), FM,
286 EmitRange(o, SM, Lexer::getAsCharRange(EndEdge, SM, LangOpts), FM,
329 EmitLocation(o, SM, L, FM, indent);
405 EmitLocation(o, SM, L, FM, indent);
438 EmitLocation(o, SM, L, FM, indent);
469 EmitLocation(o, SM, L, FM, indent);
495 FIDMap &FM,
506 unsigned FileKey = AddFID(FM, Fids, I->first);
523 static void printBugPath(llvm::raw_ostream &o, const FIDMap& FM,
527 PlistPrinter Printer(FM, AnOpts, PP, CTU);
603 FIDMap FM;
608 auto AddPieceFID = [&FM, &Fids, &SM](const PathDiagnosticPiece &Piece) {
609 AddFID(FM, Fids, SM, Piece.getLocation().asLocation());
612 AddFID(FM, Fids, SM, Range.getBegin());
613 AddFID(FM, Fids, SM, Range.getEnd());
672 printBugPath(o, FM, AnOpts, PP, CTU, D->path);
758 EmitLocation(o, SM, D->getLocation().asLocation(), FM, 2);
782 printCoverage(D, /*IndentLevel=*/2, Fids, FM, o);