|
clang 22.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 328 of file Module.h.
Referenced by clang::Preprocessor::checkModuleIsAvailable().
| SourceLocation clang::Module::UnresolvedHeaderDirective::FileNameLoc |
Definition at line 327 of file Module.h.
Referenced by clang::Preprocessor::checkModuleIsAvailable().
Definition at line 329 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 332 of file Module.h.
Referenced by clang::ModuleMap::resolveHeaderDirectives().
| std::optional<off_t> clang::Module::UnresolvedHeaderDirective::Size |
Definition at line 331 of file Module.h.
Referenced by clang::ModuleMap::resolveHeaderDirectives().