Lines Matching defs:FileInfo
75 fprintf(stderr, "%d files tracked.\n", (int)FileInfo.size());
77 for (unsigned i = 0, e = FileInfo.size(); i != e; ++i) {
78 NumOnceOnlyFiles += FileInfo[i].isImport;
79 if (MaxNumIncludes < FileInfo[i].NumIncludes)
80 MaxNumIncludes = FileInfo[i].NumIncludes;
81 NumSingleIncludedFiles += FileInfo[i].NumIncludes == 1;
995 if (FE->getUID() >= FileInfo.size())
996 FileInfo.resize(FE->getUID()+1);
998 HeaderFileInfo &HFI = FileInfo[FE->getUID()];
1006 if (FE->getUID() >= FileInfo.size())
1008 const HeaderFileInfo &HFI = FileInfo[FE->getUID()];
1018 if (File->getUID() >= FileInfo.size())
1022 HeaderFileInfo &HFI = FileInfo[File->getUID()];
1033 if (FE->getUID() >= FileInfo.size())
1034 FileInfo.resize(FE->getUID()+1);
1036 HeaderFileInfo &HFI = FileInfo[FE->getUID()];
1046 HeaderFileInfo &FileInfo = getFileInfo(File);
1052 FileInfo.isImport = true;
1055 if (FileInfo.NumIncludes) return false;
1059 if (FileInfo.isImport)
1066 = FileInfo.getControllingMacro(ExternalLookup))
1073 ++FileInfo.NumIncludes;
1080 + llvm::capacity_in_bytes(FileInfo)