Lines Matching refs:FileInfo
74 fprintf(stderr, "%d files tracked.\n", (int)FileInfo.size()); in PrintStats()
76 for (unsigned i = 0, e = FileInfo.size(); i != e; ++i) { in PrintStats()
77 NumOnceOnlyFiles += FileInfo[i].isImport; in PrintStats()
78 if (MaxNumIncludes < FileInfo[i].NumIncludes) in PrintStats()
79 MaxNumIncludes = FileInfo[i].NumIncludes; in PrintStats()
80 NumSingleIncludedFiles += FileInfo[i].NumIncludes == 1; in PrintStats()
972 if (FE->getUID() >= FileInfo.size()) in getFileInfo()
973 FileInfo.resize(FE->getUID()+1); in getFileInfo()
975 HeaderFileInfo &HFI = FileInfo[FE->getUID()]; in getFileInfo()
983 if (FE->getUID() >= FileInfo.size()) in tryGetFileInfo()
985 const HeaderFileInfo &HFI = FileInfo[FE->getUID()]; in tryGetFileInfo()
995 if (File->getUID() >= FileInfo.size()) in isFileMultipleIncludeGuarded()
999 HeaderFileInfo &HFI = FileInfo[File->getUID()]; in isFileMultipleIncludeGuarded()
1010 if (FE->getUID() >= FileInfo.size()) in MarkFileModuleHeader()
1011 FileInfo.resize(FE->getUID()+1); in MarkFileModuleHeader()
1013 HeaderFileInfo &HFI = FileInfo[FE->getUID()]; in MarkFileModuleHeader()
1023 HeaderFileInfo &FileInfo = getFileInfo(File); in ShouldEnterIncludeFile() local
1029 FileInfo.isImport = true; in ShouldEnterIncludeFile()
1032 if (FileInfo.NumIncludes) return false; in ShouldEnterIncludeFile()
1036 if (FileInfo.isImport) in ShouldEnterIncludeFile()
1043 = FileInfo.getControllingMacro(ExternalLookup)) in ShouldEnterIncludeFile()
1050 ++FileInfo.NumIncludes; in ShouldEnterIncludeFile()
1057 + llvm::capacity_in_bytes(FileInfo) in getTotalMemory()