clang
10.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 |
Optional< off_t > | Size |
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 181 of file Module.h.
Referenced by clang::Preprocessor::checkModuleIsAvailable(), and shouldAddRequirement().
SourceLocation clang::Module::UnresolvedHeaderDirective::FileNameLoc |
Definition at line 180 of file Module.h.
Referenced by clang::Preprocessor::checkModuleIsAvailable(), and shouldAddRequirement().
Definition at line 183 of file Module.h.
Referenced by clang::ModuleMap::setUmbrellaDir().
Definition at line 182 of file Module.h.
Referenced by clang::Preprocessor::checkModuleIsAvailable(), clang::ModuleMap::setUmbrellaDir(), and shouldAddRequirement().
HeaderKind clang::Module::UnresolvedHeaderDirective::Kind = HK_Normal |
Definition at line 179 of file Module.h.
Referenced by clang::ModuleMap::setUmbrellaDir(), and shouldAddRequirement().
Optional<time_t> clang::Module::UnresolvedHeaderDirective::ModTime |
Definition at line 185 of file Module.h.
Referenced by clang::ModuleMap::setUmbrellaDir(), and shouldAddRequirement().
Optional<off_t> clang::Module::UnresolvedHeaderDirective::Size |
Definition at line 184 of file Module.h.
Referenced by clang::ModuleMap::setUmbrellaDir(), and shouldAddRequirement().