clang-tools 19.0.0git
Public Member Functions | Public Attributes | List of all members
clang::clangd::MissingIncludeDiagInfo Struct Reference

#include <IncludeCleaner.h>

Public Member Functions

bool operator== (const MissingIncludeDiagInfo &Other) const

Public Attributes

include_cleaner::Symbol Symbol
syntax::FileRange SymRefRange
std::vector< include_cleaner::Header > Providers

Detailed Description

Definition at line 40 of file IncludeCleaner.h.

Member Function Documentation

◆ operator==()

bool clang::clangd::MissingIncludeDiagInfo::operator== ( const MissingIncludeDiagInfo Other) const

Definition at line 45 of file IncludeCleaner.h.

References Providers, Symbol, and SymRefRange.

Member Data Documentation

◆ Providers

std::vector<include_cleaner::Header> clang::clangd::MissingIncludeDiagInfo::Providers

Definition at line 43 of file IncludeCleaner.h.

Referenced by operator==().

◆ Symbol

include_cleaner::Symbol clang::clangd::MissingIncludeDiagInfo::Symbol

Definition at line 41 of file IncludeCleaner.h.

Referenced by operator==().

◆ SymRefRange

syntax::FileRange clang::clangd::MissingIncludeDiagInfo::SymRefRange

Definition at line 42 of file IncludeCleaner.h.

Referenced by operator==().

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