Searched refs:ModPath (Results 1 – 6 of 6) sorted by relevance
565 void setModulePath(StringRef ModPath) { ModulePath = ModPath; }1745 const ModuleHash &getModuleHash(const StringRef ModPath) const {1746 auto It = ModulePathStringTable.find(ModPath);1779 ModuleInfo *addModule(StringRef ModPath, ModuleHash Hash = ModuleHash{{0}}) {1780 return &*ModulePathStringTable.insert({ModPath, Hash}).first;1784 ModuleInfo *getModule(StringRef ModPath) {1785 auto It = ModulePathStringTable.find(ModPath);1791 const ModuleInfo *getModule(StringRef ModPath) const {1792 auto It = ModulePathStringTable.find(ModPath);
561 for (auto &[ModPath, _] : modulePaths()) in exportToDot()562 ModulePaths.push_back(ModPath); in exportToDot()565 for (auto &ModPath : ModulePaths) in exportToDot() local566 ModuleIdMap.try_emplace(ModPath, ModuleIdMap.size()); in exportToDot()
1103 for (auto &[ModPath, _] : TheIndex->modulePaths()) in processIndex()1104 ModulePaths.push_back(ModPath); in processIndex()1106 for (auto &ModPath : ModulePaths) in processIndex() local1107 CreateModulePathSlot(ModPath); in processIndex()3041 for (auto &[ModPath, ModHash] : TheIndex->modulePaths()) in printModuleSummaryIndex()3042 moduleVec[Machine.getModulePathSlot(ModPath)] = std::make_pair( in printModuleSummaryIndex()3045 ModPath.empty() ? RegularLTOModuleName : std::string(ModPath), ModHash); in printModuleSummaryIndex()
547 for (auto &ModPath : Index.modulePaths()) { in loadAllFilesForIndex() local548 const auto &Filename = ModPath.first(); in loadAllFilesForIndex()
1975 ModuleBuildStack ModPath = getSourceManager().getModuleBuildStack(); in findOrCompileModuleAndReadAST() local1976 ModuleBuildStack::iterator Pos = ModPath.begin(), PosEnd = ModPath.end(); in findOrCompileModuleAndReadAST()
572 for (auto &[ModPath, _] : Index.modulePaths()) in forEachModule()573 ModulePaths.push_back(ModPath); in forEachModule()575 for (auto &ModPath : ModulePaths) in forEachModule() local576 Callback(*Index.modulePaths().find(ModPath)); in forEachModule()