Home | History | Annotate | Download | only in Basic

Lines Matching refs:Data

23                                  FileData &Data) {
24 Data.Name = Status.getName();
25 Data.Size = Status.getSize();
26 Data.ModTime = Status.getLastModificationTime().toEpochTime();
27 Data.UniqueID = Status.getUniqueID();
28 Data.IsDirectory = Status.isDirectory();
29 Data.IsNamedPipe = Status.getType() == llvm::sys::fs::file_type::fifo_file;
30 Data.InPCH = false;
31 Data.IsVFSMapped = Status.IsVFSMapped;
43 bool FileSystemStatCache::get(const char *Path, FileData &Data, bool isFile,
51 R = Cache->getStat(Path, Data, isFile, F, FS);
60 copyStatusToFileData(*Status, Data);
82 copyStatusToFileData(*Status, Data);
98 if (Data.IsDirectory != isForDir) {
110 MemorizeStatCalls::getStat(const char *Path, FileData &Data, bool isFile,
112 LookupResult Result = statChained(Path, Data, isFile, F, FS);
122 if (!Data.IsDirectory || llvm::sys::path::is_absolute(Path))
123 StatCalls[Path] = Data;