clang-tools 22.0.0git
clang::clangd::config::CapturedDiags::Diag Struct Reference

#include <ConfigTesting.h>

Public Attributes

std::string Message
llvm::SourceMgr::DiagKind Kind
Position Pos
std::optional< RangeRng

Friends

void PrintTo (const Diag &D, std::ostream *OS)

Detailed Description

Definition at line 49 of file ConfigTesting.h.

◆ PrintTo

void PrintTo ( const Diag & D,
std::ostream * OS )
friend

Definition at line 55 of file ConfigTesting.h.

Member Data Documentation

◆ Kind

llvm::SourceMgr::DiagKind clang::clangd::config::CapturedDiags::Diag::Kind

Definition at line 51 of file ConfigTesting.h.

Referenced by clang::clangd::config::CapturedDiags::callback().

◆ Message

std::string clang::clangd::config::CapturedDiags::Diag::Message

Definition at line 50 of file ConfigTesting.h.

Referenced by clang::clangd::config::CapturedDiags::callback().

◆ Pos

Position clang::clangd::config::CapturedDiags::Diag::Pos

Definition at line 52 of file ConfigTesting.h.

Referenced by clang::clangd::config::CapturedDiags::callback().

◆ Rng

std::optional<Range> clang::clangd::config::CapturedDiags::Diag::Rng

Definition at line 53 of file ConfigTesting.h.

Referenced by clang::clangd::config::CapturedDiags::callback().


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