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