reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
504 LastDiag = Diag(); 505 LastDiag->ID = Info.getID(); 506 fillNonLocationData(DiagLevel, Info, *LastDiag); 507 LastDiag->InsideMainFile = true; 509 LastDiag->Range.start = Position{0, 0}; 510 LastDiag->Range.end = Position{0, 0}; 582 LastDiag->Fixes.push_back(Fix{Message.str(), std::move(Edits)}); 599 LastDiag = Diag(); 600 LastDiag->ID = Info.getID(); 601 FillDiagBase(*LastDiag); 603 LastDiagWasAdjusted = adjustDiagFromHeader(*LastDiag, Info, *LangOpts); 609 LastDiag->Fixes.insert(LastDiag->Fixes.end(), ExtraFixes.begin(), 609 LastDiag->Fixes.insert(LastDiag->Fixes.end(), ExtraFixes.begin(), 621 if (!LastDiag) { 637 LastDiag->Notes.push_back(std::move(N)); 643 if (!LastDiag) 645 if (mentionsMainFile(*LastDiag) && 648 IncludeLinesWithErrors.insert(LastDiag->Range.start.line).second)) { 649 Output.push_back(std::move(*LastDiag)); 651 vlog("Dropped diagnostic: {0}: {1}", LastDiag->File, LastDiag->Message); 651 vlog("Dropped diagnostic: {0}: {1}", LastDiag->File, LastDiag->Message); 653 LastDiag.reset();