Lines Matching defs:Data
34 FileData &Data) {
35 Data.Name = Status.getName();
36 Data.Size = Status.getSize();
37 Data.ModTime = Status.getLastModificationTime().toEpochTime();
38 Data.UniqueID = Status.getUniqueID();
39 Data.IsDirectory = Status.isDirectory();
40 Data.IsNamedPipe = Status.getType() == llvm::sys::fs::file_type::fifo_file;
41 Data.InPCH = false;
42 Data.IsVFSMapped = Status.IsVFSMapped;
54 bool FileSystemStatCache::get(const char *Path, FileData &Data, bool isFile,
62 R = Cache->getStat(Path, Data, isFile, F, FS);
71 copyStatusToFileData(*Status, Data);
93 copyStatusToFileData(*Status, Data);
109 if (Data.IsDirectory != isForDir) {
121 MemorizeStatCalls::getStat(const char *Path, FileData &Data, bool isFile,
123 LookupResult Result = statChained(Path, Data, isFile, F, FS);
133 if (!Data.IsDirectory || llvm::sys::path::is_absolute(Path))
134 StatCalls[Path] = Data;