clang-tools
11.0.0
|
Contains basic information about a diagnostic. More...
#include <Diagnostics.h>
Public Attributes | |
std::string | Message |
std::string | File |
llvm::Optional< std::string > | AbsFile |
clangd::Range | Range |
DiagnosticsEngine::Level | Severity = DiagnosticsEngine::Note |
std::string | Category |
bool | InsideMainFile = false |
unsigned | ID |
Contains basic information about a diagnostic.
Definition at line 54 of file Diagnostics.h.
llvm::Optional<std::string> clang::clangd::DiagBase::AbsFile |
Definition at line 60 of file Diagnostics.h.
std::string clang::clangd::DiagBase::Category |
Definition at line 64 of file Diagnostics.h.
std::string clang::clangd::DiagBase::File |
Definition at line 58 of file Diagnostics.h.
Referenced by clang::clangd::operator<<().
unsigned clang::clangd::DiagBase::ID |
Definition at line 68 of file Diagnostics.h.
Referenced by clang::clangd::StoreDiags::take().
bool clang::clangd::DiagBase::InsideMainFile = false |
Definition at line 67 of file Diagnostics.h.
Referenced by clang::clangd::operator<<().
std::string clang::clangd::DiagBase::Message |
Definition at line 55 of file Diagnostics.h.
Referenced by clang::clangd::operator<<(), and clang::clangd::StoreDiags::take().
clangd::Range clang::clangd::DiagBase::Range |
Definition at line 62 of file Diagnostics.h.
Referenced by clang::clangd::operator<<(), and clang::clangd::StoreDiags::take().
DiagnosticsEngine::Level clang::clangd::DiagBase::Severity = DiagnosticsEngine::Note |
Definition at line 63 of file Diagnostics.h.