clang 20.0.0git
|
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"
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 |
Stored information about a header directive that was found in the module map file but has not been resolved to a file.
std::string clang::Module::UnresolvedHeaderDirective::FileName |
Definition at line 272 of file Module.h.
Referenced by clang::Preprocessor::checkModuleIsAvailable().
SourceLocation clang::Module::UnresolvedHeaderDirective::FileNameLoc |
Definition at line 271 of file Module.h.
Referenced by clang::Preprocessor::checkModuleIsAvailable().
Definition at line 273 of file Module.h.
Referenced by clang::Preprocessor::checkModuleIsAvailable().
HeaderKind clang::Module::UnresolvedHeaderDirective::Kind = HK_Normal |
std::optional<time_t> clang::Module::UnresolvedHeaderDirective::ModTime |
Definition at line 276 of file Module.h.
Referenced by clang::ModuleMap::resolveHeaderDirectives().
std::optional<off_t> clang::Module::UnresolvedHeaderDirective::Size |
Definition at line 275 of file Module.h.
Referenced by clang::ModuleMap::resolveHeaderDirectives().