Lines Matching refs:Modules
56 static const char * const IndexFileName = "modules.idx";
178 if (ID == Modules.size())
179 Modules.push_back(ModuleInfo());
181 Modules.resize(ID + 1);
185 Modules[ID].Size = Record[Idx++];
186 Modules[ID].ModTime = Record[Idx++];
190 Modules[ID].FileName.assign(Record.begin() + Idx,
196 Modules[ID].Dependencies.insert(Modules[ID].Dependencies.end(),
205 UnresolvedModules[llvm::sys::path::stem(Modules[ID].FileName)] = ID;
256 for (unsigned I = 0, N = Modules.size(); I != N; ++I) {
257 if (ModuleFile *MF = Modules[I].File)
273 ArrayRef<unsigned> StoredDependencies = Modules[Known->second].Dependencies;
275 if (ModuleFile *MF = Modules[I].File)
298 if (ModuleFile *MF = Modules[ModuleIDs[I]].File)
315 ModuleInfo &Info = Modules[Known->second];
353 /// \brief The set of modules on which this module depends. Each entry is