Home | History | Annotate | Download | only in Lex

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;
953 if (FE->getUID() >= FileInfo.size())
954 FileInfo.resize(FE->getUID() + 1);
956 HeaderFileInfo *HFI = &FileInfo[FE->getUID()];
962 HFI = &FileInfo[FE->getUID()];
981 if (FE->getUID() >= FileInfo.size()) {
984 FileInfo.resize(FE->getUID() + 1);
987 HFI = &FileInfo[FE->getUID()];
994 HFI = &FileInfo[FE->getUID()];
998 } else if (FE->getUID() >= FileInfo.size()) {
1001 HFI = &FileInfo[FE->getUID()];
1043 HeaderFileInfo &FileInfo = getFileInfo(File);
1049 FileInfo.isImport = true;
1052 if (FileInfo.NumIncludes) return false;
1056 if (FileInfo.isImport)
1063 = FileInfo.getControllingMacro(ExternalLookup)) {
1075 ++FileInfo.NumIncludes;
1082 + llvm::capacity_in_bytes(FileInfo)