Lines Matching defs:FileInfo
72 fprintf(stderr, "%d files tracked.\n", (int)FileInfo.size());
74 for (unsigned i = 0, e = FileInfo.size(); i != e; ++i) {
75 NumOnceOnlyFiles += FileInfo[i].isImport;
76 if (MaxNumIncludes < FileInfo[i].NumIncludes)
77 MaxNumIncludes = FileInfo[i].NumIncludes;
78 NumSingleIncludedFiles += FileInfo[i].NumIncludes == 1;
870 if (FE->getUID() >= FileInfo.size())
871 FileInfo.resize(FE->getUID()+1);
873 HeaderFileInfo &HFI = FileInfo[FE->getUID()];
881 if (File->getUID() >= FileInfo.size())
885 HeaderFileInfo &HFI = FileInfo[File->getUID()];
896 if (FE->getUID() >= FileInfo.size())
897 FileInfo.resize(FE->getUID()+1);
899 HeaderFileInfo &HFI = FileInfo[FE->getUID()];
909 HeaderFileInfo &FileInfo = getFileInfo(File);
915 FileInfo.isImport = true;
918 if (FileInfo.NumIncludes) return false;
922 if (FileInfo.isImport)
929 = FileInfo.getControllingMacro(ExternalLookup))
936 ++FileInfo.NumIncludes;
943 + llvm::capacity_in_bytes(FileInfo)