Home
last modified time | relevance | path

Searched refs:DiagBase (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DDiagnostics.h58 struct DiagBase { struct
78 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const DiagBase &D); argument
91 struct Note : DiagBase {};
94 struct Diag : DiagBase {
H A DDiagnostics.cpp256 void printDiag(llvm::raw_string_ostream &OS, const DiagBase &D) { in printDiag()
312 std::string noteMessage(const Diag &Main, const DiagBase &Note, in noteMessage()
382 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const DiagBase &D) { in operator <<()
402 OS << static_cast<const DiagBase &>(D); in operator <<()
655 clangd::DiagBase &D) { in fillNonLocationData()
712 auto FillDiagBase = [&](DiagBase &D) { in HandleDiagnostic()
H A DParsedAST.cpp400 !Diags.empty() ? static_cast<DiagBase &>(Diags.back()).Message in build()