Lines Matching defs:Main
326 std::string noteMessage(const Diag &Main, const DiagBase &Note,
335 printDiag(OS, Main);
470 clangd::Diagnostic Main;
471 Main.severity = getSeverity(D.Severity);
478 Main.severity = getSeverity(DiagnosticsEngine::Remark);
481 // Main diagnostic should always refer to a range inside main file. If a
486 Main.range = D.Range;
492 Main.range = It->Range;
495 Main.code = D.Name;
497 Main.codeDescription.emplace();
498 Main.codeDescription->href = std::move(*URI);
502 Main.source = "clang";
505 Main.source = "clang-tidy";
508 Main.source = "clangd";
511 Main.source = "clangd-config";
517 Main.category = D.Category;
519 Main.message = mainMessage(D, Opts);
521 Main.relatedInformation.emplace();
532 Main.relatedInformation->push_back(std::move(RelInfo));
535 Main.tags = D.Tags;
538 Main.data.insert({Entry.first, Entry.second});
539 OutFn(std::move(Main), D.Fixes);