clang-tools 22.0.0git
clang::clangd::Inclusion Struct Reference

#include <Headers.h>

Public Attributes

tok::PPKeywordKind Directive
std::string Written
Path Resolved
unsigned HashOffset = 0
int HashLine = 0
SrcMgr::CharacteristicKind FileKind = SrcMgr::C_User
std::optional< unsigned > HeaderID

Detailed Description

Definition at line 70 of file Headers.h.

Member Data Documentation

◆ Directive

tok::PPKeywordKind clang::clangd::Inclusion::Directive

Definition at line 71 of file Headers.h.

Referenced by clang::clangd::operator==().

◆ FileKind

SrcMgr::CharacteristicKind clang::clangd::Inclusion::FileKind = SrcMgr::C_User

Definition at line 76 of file Headers.h.

Referenced by clang::clangd::operator==().

◆ HashLine

int clang::clangd::Inclusion::HashLine = 0

◆ HashOffset

unsigned clang::clangd::Inclusion::HashOffset = 0

Definition at line 74 of file Headers.h.

Referenced by clang::clangd::operator==().

◆ HeaderID

std::optional<unsigned> clang::clangd::Inclusion::HeaderID

Definition at line 77 of file Headers.h.

◆ Resolved

Path clang::clangd::Inclusion::Resolved

◆ Written

std::string clang::clangd::Inclusion::Written

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