Lines Matching defs:Data
63 FileData *Data;
66 PTHEntryKeyVariant(const FileEntry *fe) : FE(fe), Kind(IsFE), Data(nullptr) {}
68 PTHEntryKeyVariant(FileData *Data, const char *path)
69 : Path(path), Kind(IsDE), Data(new FileData(*Data)) {}
72 : Path(path), Kind(IsNoExist), Data(nullptr) {}
96 LE.write<uint64_t>(Data->UniqueID.getFile());
97 LE.write<uint64_t>(Data->UniqueID.getDevice());
98 LE.write<uint64_t>(Data->ModTime);
99 LE.write<uint64_t>(Data->Size);
100 delete Data;
542 LookupResult getStat(const char *Path, FileData &Data, bool isFile,
545 LookupResult Result = statChained(Path, Data, isFile, F, FS);
549 else if (Data.IsDirectory) {
554 PM.insert(PTHEntryKeyVariant(&Data, Path), PTHEntry());