Lines Matching defs:Note
98 // Note that clang also uses closed source ranges, which this can't handle!
223 Note &N = D.Notes.front();
239 return L == DiagnosticsEngine::Note || L == DiagnosticsEngine::Remark;
246 case DiagnosticsEngine::Note:
280 // Note +1 to line and character. clangd::Range is zero-based, but when
318 for (auto &Note : D.Notes) {
320 printDiag(OS, Note);
326 std::string noteMessage(const Diag &Main, const DiagBase &Note,
330 OS << Note.Message;
423 for (auto &Note : D.Notes) {
424 OS << Sep << Note;
489 llvm::find_if(D.Notes, [](const Note &N) { return N.InsideMainFile; });
522 for (auto &Note : D.Notes) {
523 if (!Note.AbsFile) {
524 vlog("Dropping note from unknown file: {0}", Note);
528 RelInfo.location.range = Note.Range;
530 URIForFile::canonicalize(*Note.AbsFile, File.file());
531 RelInfo.message = noteMessage(D, Note, Opts);
544 for (auto &Note : D.Notes) {
545 if (!Note.InsideMainFile)
548 Res.severity = getSeverity(Note.Severity);
549 Res.range = Note.Range;
550 Res.message = noteMessage(D, Note, Opts);
559 case DiagnosticsEngine::Note:
615 for (auto &Note : Diag.Notes)
616 CleanMessage(Note.Message);
871 // A clang note without fix-its corresponds to clangd::Note.
872 Note N;