Home | History | Annotate | Download | only in Lex

Lines Matching full:fileinfo

71   fprintf(stderr, "%d files tracked.\n", (int)FileInfo.size());
73 for (unsigned i = 0, e = FileInfo.size(); i != e; ++i) {
74 NumOnceOnlyFiles += FileInfo[i].isImport;
75 if (MaxNumIncludes < FileInfo[i].NumIncludes)
76 MaxNumIncludes = FileInfo[i].NumIncludes;
77 NumSingleIncludedFiles += FileInfo[i].NumIncludes == 1;
832 if (FE->getUID() >= FileInfo.size())
833 FileInfo.resize(FE->getUID()+1);
835 HeaderFileInfo &HFI = FileInfo[FE->getUID()];
843 if (File->getUID() >= FileInfo.size())
847 HeaderFileInfo &HFI = FileInfo[File->getUID()];
856 if (FE->getUID() >= FileInfo.size())
857 FileInfo.resize(FE->getUID()+1);
859 HeaderFileInfo &HFI = FileInfo[FE->getUID()];
864 if (UID >= FileInfo.size())
865 FileInfo.resize(UID+1);
867 FileInfo[UID] = HFI;
874 HeaderFileInfo &FileInfo = getFileInfo(File);
880 FileInfo.isImport = true;
883 if (FileInfo
887 if (FileInfo.isImport)
894 = FileInfo.getControllingMacro(ExternalLookup))
901 ++FileInfo.NumIncludes;
908 + llvm::capacity_in_bytes(FileInfo)