struct Module::UnresolvedHeaderDirective
Declaration
struct Module::UnresolvedHeaderDirective { /* full declaration omitted */ };
Description
Stored information about a header directive that was found in the module map file but has not been resolved to a file.
Declared at: clang/include/clang/Basic/Module.h:234
Member Variables
- public clang::Module::HeaderKind Kind = HK_Normal
- public clang::SourceLocation FileNameLoc
- public std::string FileName
- public bool IsUmbrella = false
- public bool HasBuiltinHeader = false
- public Optional<off_t> Size
- public Optional<time_t> ModTime