Lines Matching defs:FileInfo
93 << FileInfo.size() << " files tracked.\n";
95 for (unsigned i = 0, e = FileInfo.size(); i != e; ++i)
96 NumOnceOnlyFiles += (FileInfo[i].isPragmaOnce || FileInfo[i].isImport);
1307 if (FE.getUID() >= FileInfo.size())
1308 FileInfo.resize(FE.getUID() + 1);
1310 HeaderFileInfo *HFI = &FileInfo[FE.getUID()];
1331 if (FE.getUID() >= FileInfo.size())
1332 FileInfo.resize(FE.getUID() + 1);
1334 HFI = &FileInfo[FE.getUID()];
1344 } else if (FE.getUID() < FileInfo.size()) {
1345 HFI = &FileInfo[FE.getUID()];
1356 if (FE.getUID() < FileInfo.size()) {
1357 HFI = &FileInfo[FE.getUID()];
1411 HeaderFileInfo &FileInfo = getFileInfo(File);
1431 if (!ModulesEnabled || FileInfo.isPragmaOnce)
1434 // Ensure FileInfo bits are up to date.
1455 if (FileInfo.isTextualModuleHeader)
1458 if (FileInfo.isCompilingModuleHeader) {
1461 if (FileInfo.isModuleHeader) {
1475 if (FileInfo.getControllingMacro(ExternalLookup))
1495 FileInfo.isImport = true;
1502 if (FileInfo.isPragmaOnce ||
1503 (FileInfo.isImport && !MaybeReenterImportedFile()))
1512 FileInfo.getControllingMacro(ExternalLookup)) {
1530 + llvm::capacity_in_bytes(FileInfo)