struct GlobalModuleIndex::ModuleInfo
Declaration
struct GlobalModuleIndex::ModuleInfo { /* full declaration omitted */ };
Description
Information about a given module file.
Declared at: clang/include/clang/Serialization/GlobalModuleIndex.h:69
Member Variables
- public clang::GlobalModuleIndex::ModuleFile* File
- The module file, once it has been resolved.
- public std::string FileName
- The module file name.
- public off_t Size
- Size of the module file at the time the global index was built.
- public time_t ModTime
- Modification time of the module file at the time the global index was built.
- public llvm::SmallVector<unsigned int, 4> Dependencies
- The module IDs on which this module directly depends. FIXME: We don't really need a vector here.
Method Overview
- public ModuleInfo()
Methods
ΒΆModuleInfo()
ModuleInfo()
Declared at: clang/include/clang/Serialization/GlobalModuleIndex.h:70