clang 19.0.0git
Public Attributes | List of all members
clang::serialization::InputFileInfo Struct Reference

The input file info that has been loaded from an AST file. More...

#include "clang/Serialization/ModuleFile.h"

Public Attributes

std::string FilenameAsRequested
 
std::string Filename
 
uint64_t ContentHash
 
off_t StoredSize
 
time_t StoredTime
 
bool Overridden
 
bool Transient
 
bool TopLevel
 
bool ModuleMap
 

Detailed Description

The input file info that has been loaded from an AST file.

Definition at line 63 of file ModuleFile.h.

Member Data Documentation

◆ ContentHash

uint64_t clang::serialization::InputFileInfo::ContentHash

Definition at line 66 of file ModuleFile.h.

◆ Filename

std::string clang::serialization::InputFileInfo::Filename

Definition at line 65 of file ModuleFile.h.

◆ FilenameAsRequested

std::string clang::serialization::InputFileInfo::FilenameAsRequested

Definition at line 64 of file ModuleFile.h.

◆ ModuleMap

bool clang::serialization::InputFileInfo::ModuleMap

Definition at line 72 of file ModuleFile.h.

Referenced by clang::ASTReader::visitTopLevelModuleMaps().

◆ Overridden

bool clang::serialization::InputFileInfo::Overridden

Definition at line 69 of file ModuleFile.h.

◆ StoredSize

off_t clang::serialization::InputFileInfo::StoredSize

Definition at line 67 of file ModuleFile.h.

◆ StoredTime

time_t clang::serialization::InputFileInfo::StoredTime

Definition at line 68 of file ModuleFile.h.

◆ TopLevel

bool clang::serialization::InputFileInfo::TopLevel

Definition at line 71 of file ModuleFile.h.

Referenced by clang::ASTReader::visitTopLevelModuleMaps().

◆ Transient

bool clang::serialization::InputFileInfo::Transient

Definition at line 70 of file ModuleFile.h.


The documentation for this struct was generated from the following file: