reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
75 ModuleFile *File; 101 llvm::DenseMap<ModuleFile *, unsigned> ModulesByFile; 145 void getKnownModules(llvm::SmallVectorImpl<ModuleFile *> &ModuleFiles); 149 void getModuleDependencies(ModuleFile *File, 150 llvm::SmallVectorImpl<ModuleFile *> &Dependencies); 153 typedef llvm::SmallPtrSet<ModuleFile *, 4> HitSet; 170 bool loadedModuleFile(ModuleFile *File);tools/clang/lib/Serialization/GlobalModuleIndex.cpp
284 GlobalModuleIndex::getKnownModules(SmallVectorImpl<ModuleFile *> &ModuleFiles) { 287 if (ModuleFile *MF = Modules[I].File) 293 ModuleFile *File, 294 SmallVectorImpl<ModuleFile *> &Dependencies) { 296 llvm::DenseMap<ModuleFile *, unsigned>::iterator Known 305 if (ModuleFile *MF = Modules[I].File) 328 if (ModuleFile *MF = Modules[ModuleIDs[I]].File) 336 bool GlobalModuleIndex::loadedModuleFile(ModuleFile *File) {