Lines Matching refs:FileInfo
66 fprintf(stderr, "%d files tracked.\n", (int)FileInfo.size()); in PrintStats()
68 for (unsigned i = 0, e = FileInfo.size(); i != e; ++i) { in PrintStats()
69 NumOnceOnlyFiles += FileInfo[i].isImport; in PrintStats()
70 if (MaxNumIncludes < FileInfo[i].NumIncludes) in PrintStats()
71 MaxNumIncludes = FileInfo[i].NumIncludes; in PrintStats()
72 NumSingleIncludedFiles += FileInfo[i].NumIncludes == 1; in PrintStats()
731 if (FE->getUID() >= FileInfo.size()) in getFileInfo()
732 FileInfo.resize(FE->getUID()+1); in getFileInfo()
734 HeaderFileInfo &HFI = FileInfo[FE->getUID()]; in getFileInfo()
742 if (File->getUID() >= FileInfo.size()) in isFileMultipleIncludeGuarded()
746 HeaderFileInfo &HFI = FileInfo[File->getUID()]; in isFileMultipleIncludeGuarded()
754 if (UID >= FileInfo.size()) in setHeaderFileInfoForUID()
755 FileInfo.resize(UID+1); in setHeaderFileInfoForUID()
757 FileInfo[UID] = HFI; in setHeaderFileInfoForUID()
764 HeaderFileInfo &FileInfo = getFileInfo(File); in ShouldEnterIncludeFile() local
770 FileInfo.isImport = true; in ShouldEnterIncludeFile()
773 if (FileInfo.NumIncludes) return false; in ShouldEnterIncludeFile()
777 if (FileInfo.isImport) in ShouldEnterIncludeFile()
784 = FileInfo.getControllingMacro(ExternalLookup)) in ShouldEnterIncludeFile()
791 ++FileInfo.NumIncludes; in ShouldEnterIncludeFile()
798 + llvm::capacity_in_bytes(FileInfo) in getTotalMemory()