clang: clang::Module::UnresolvedHeaderDirective Struct Reference (original) (raw)
Stored information about a header directive that was found in the module map file but has not been resolved to a file. More...
#include "[clang/Basic/Module.h](Module%5F8h%5Fsource.html)"
Public Attributes | |
---|---|
HeaderKind | Kind = HK_Normal |
SourceLocation | FileNameLoc |
std::string | FileName |
bool | IsUmbrella = false |
bool | HasBuiltinHeader = false |
std::optional< off_t > | Size |
std::optional< time_t > | ModTime |
Detailed Description
Stored information about a header directive that was found in the module map file but has not been resolved to a file.
Definition at line 296 of file Module.h.
Member Data Documentation
◆ FileName
std::string clang::Module::UnresolvedHeaderDirective::FileName
◆ FileNameLoc
◆ HasBuiltinHeader
bool clang::Module::UnresolvedHeaderDirective::HasBuiltinHeader = false
◆ IsUmbrella
bool clang::Module::UnresolvedHeaderDirective::IsUmbrella = false
◆ Kind
◆ ModTime
std::optional<time_t> clang::Module::UnresolvedHeaderDirective::ModTime
◆ Size
std::optional<off_t> clang::Module::UnresolvedHeaderDirective::Size
The documentation for this struct was generated from the following file:
- include/clang/Basic/Module.h