clang 17.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"

Collaboration diagram for clang::serialization::InputFileInfo:
Collaboration graph

Public Attributes

std::string Filename
uint64_t ContentHash
off_t StoredSize
time_t StoredTime
bool Overridden
bool Transient
bool TopLevelModuleMap

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 65 of file ModuleFile.h.

◆ Filename

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

Definition at line 64 of file ModuleFile.h.

◆ Overridden

bool clang::serialization::InputFileInfo::Overridden

Definition at line 68 of file ModuleFile.h.

◆ StoredSize

off_t clang::serialization::InputFileInfo::StoredSize

Definition at line 66 of file ModuleFile.h.

◆ StoredTime

time_t clang::serialization::InputFileInfo::StoredTime

Definition at line 67 of file ModuleFile.h.

◆ TopLevelModuleMap

bool clang::serialization::InputFileInfo::TopLevelModuleMap

Definition at line 70 of file ModuleFile.h.

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

◆ Transient

bool clang::serialization::InputFileInfo::Transient

Definition at line 69 of file ModuleFile.h.

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