Home | History | Annotate | Download | only in Basic

Lines Matching defs:Data

141   UDE->Name = NamedDirEnt.first().data();
186 const char *InterndDirName = NamedDirEnt.first().data();
189 FileData Data;
190 if (getStatValue(InterndDirName, Data, false, nullptr /*directory lookup*/)) {
201 DirectoryEntry &UDE = UniqueRealDirs[Data.UniqueID];
233 const char *InterndFileName = NamedFileEnt.first().data();
254 FileData Data;
255 if (getStatValue(InterndFileName, Data, true, openFile ? &F : nullptr)) {
267 FileEntry &UFE = UniqueRealFiles[Data.UniqueID];
273 if (Data.Name != Filename) {
275 *SeenFileEntries.insert(std::make_pair(Data.Name, nullptr)).first;
281 InterndFileName = NamedFileEnt.first().data();
292 if (DirInfo != UFE.Dir && Data.IsVFSMapped)
307 UFE.Size = Data.Size;
308 UFE.ModTime = Data.ModTime;
311 UFE.UniqueID = Data.UniqueID;
312 UFE.IsNamedPipe = Data.IsNamedPipe;
313 UFE.InPCH = Data.InPCH;
349 FileData Data;
350 const char *InterndFileName = NamedFileEnt.first().data();
351 if (getStatValue(InterndFileName, Data, true, nullptr) == 0) {
352 Data.Size = Size;
353 Data.ModTime = ModificationTime;
354 UFE = &UniqueRealFiles[Data.UniqueID];
368 UFE->UniqueID = Data.UniqueID;
369 UFE->IsNamedPipe = Data.IsNamedPipe;
370 UFE->InPCH = Data.InPCH;
389 StringRef pathRef(path.data(), path.size());
404 if (!llvm::sys::path::is_absolute(StringRef(Path.data(), Path.size()))) {
461 bool FileManager::getStatValue(const char *Path, FileData &Data, bool isFile,
466 Data, isFile, F,StatCache.get(), *FS);
471 return FileSystemStatCache::get(FilePath.c_str(), Data, isFile, F,