Lines Matching refs:FileInfo
81 fprintf(stderr, "%d files tracked.\n", (int)FileInfo.size()); in PrintStats()
83 for (unsigned i = 0, e = FileInfo.size(); i != e; ++i) { in PrintStats()
84 NumOnceOnlyFiles += FileInfo[i].isImport; in PrintStats()
85 if (MaxNumIncludes < FileInfo[i].NumIncludes) in PrintStats()
86 MaxNumIncludes = FileInfo[i].NumIncludes; in PrintStats()
87 NumSingleIncludedFiles += FileInfo[i].NumIncludes == 1; in PrintStats()
955 if (FE->getUID() >= FileInfo.size()) in getFileInfo()
956 FileInfo.resize(FE->getUID() + 1); in getFileInfo()
958 HeaderFileInfo *HFI = &FileInfo[FE->getUID()]; in getFileInfo()
964 HFI = &FileInfo[FE->getUID()]; in getFileInfo()
983 if (FE->getUID() >= FileInfo.size()) { in getExistingFileInfo()
986 FileInfo.resize(FE->getUID() + 1); in getExistingFileInfo()
989 HFI = &FileInfo[FE->getUID()]; in getExistingFileInfo()
996 HFI = &FileInfo[FE->getUID()]; in getExistingFileInfo()
1000 } else if (FE->getUID() >= FileInfo.size()) { in getExistingFileInfo()
1003 HFI = &FileInfo[FE->getUID()]; in getExistingFileInfo()
1045 HeaderFileInfo &FileInfo = getFileInfo(File); in ShouldEnterIncludeFile() local
1051 FileInfo.isImport = true; in ShouldEnterIncludeFile()
1054 if (FileInfo.NumIncludes) return false; in ShouldEnterIncludeFile()
1058 if (FileInfo.isImport) in ShouldEnterIncludeFile()
1065 = FileInfo.getControllingMacro(ExternalLookup)) { in ShouldEnterIncludeFile()
1077 ++FileInfo.NumIncludes; in ShouldEnterIncludeFile()
1084 + llvm::capacity_in_bytes(FileInfo) in getTotalMemory()