clang-tools
7.0.0
|
A top-level diagnostic that may have Notes and Fixes. More...
#include <Diagnostics.h>
Public Attributes | |
std::vector< Note > | Notes |
Elaborate on the problem, usually pointing to a related piece of code. More... | |
std::vector< Fix > | Fixes |
Alternative fixes for this diagnostic, one should be chosen. More... | |
![]() | |
std::string | Message |
std::string | File |
clangd::Range | Range |
DiagnosticsEngine::Level | Severity = DiagnosticsEngine::Note |
bool | InsideMainFile = false |
A top-level diagnostic that may have Notes and Fixes.
Definition at line 54 of file Diagnostics.h.
std::vector<Fix> clang::clangd::Diag::Fixes |
Alternative fixes for this diagnostic, one should be chosen.
Definition at line 58 of file Diagnostics.h.
Referenced by clang::clangd::toLSPDiags().
std::vector<Note> clang::clangd::Diag::Notes |
Elaborate on the problem, usually pointing to a related piece of code.
Definition at line 56 of file Diagnostics.h.
Referenced by clang::clangd::operator<<(), and clang::clangd::toLSPDiags().