clang-tools  7.0.0
Public Attributes | List of all members
clang::clangd::DiagBase Struct Reference

Contains basic information about a diagnostic. More...

#include <Diagnostics.h>

Inheritance diagram for clang::clangd::DiagBase:
[legend]
Collaboration diagram for clang::clangd::DiagBase:
[legend]

Public Attributes

std::string Message
 
std::string File
 
clangd::Range Range
 
DiagnosticsEngine::Level Severity = DiagnosticsEngine::Note
 
bool InsideMainFile = false
 

Detailed Description

Contains basic information about a diagnostic.

Definition at line 27 of file Diagnostics.h.

Member Data Documentation

◆ File

std::string clang::clangd::DiagBase::File

◆ InsideMainFile

bool clang::clangd::DiagBase::InsideMainFile = false

◆ Message

std::string clang::clangd::DiagBase::Message

◆ Range

clangd::Range clang::clangd::DiagBase::Range

◆ Severity

DiagnosticsEngine::Level clang::clangd::DiagBase::Severity = DiagnosticsEngine::Note

The documentation for this struct was generated from the following file: