Lines Matching refs:ModuleManager
31 ModuleFile *ModuleManager::lookup(StringRef Name) { in lookup()
40 ModuleFile *ModuleManager::lookup(const FileEntry *File) { in lookup()
50 ModuleManager::lookupBuffer(StringRef Name) { in lookupBuffer()
56 ModuleManager::AddModuleResult
57 ModuleManager::addModule(StringRef FileName, ModuleKind Type, in addModule()
190 void ModuleManager::removeModules( in removeModules()
247 ModuleManager::addInMemoryBuffer(StringRef FileName, in addInMemoryBuffer()
255 ModuleManager::VisitState *ModuleManager::allocateVisitState() { in allocateVisitState()
268 void ModuleManager::returnVisitState(VisitState *State) { in returnVisitState()
274 void ModuleManager::setGlobalIndex(GlobalModuleIndex *Index) { in setGlobalIndex()
290 void ModuleManager::moduleFileAccepted(ModuleFile *MF) { in moduleFileAccepted()
297 ModuleManager::ModuleManager(FileManager &FileMgr, in ModuleManager() function in ModuleManager
302 ModuleManager::~ModuleManager() { in ~ModuleManager()
308 void ModuleManager::visit(llvm::function_ref<bool(ModuleFile &M)> Visitor, in visit()
412 bool ModuleManager::lookupModuleFile(StringRef FileName, in lookupModuleFile()
436 struct GraphTraits<ModuleManager> {
439 typedef ModuleManager::ModuleConstIterator nodes_iterator;
449 static nodes_iterator nodes_begin(const ModuleManager &Manager) { in nodes_begin()
453 static nodes_iterator nodes_end(const ModuleManager &Manager) { in nodes_end()
459 struct DOTGraphTraits<ModuleManager> : public DefaultDOTGraphTraits {
467 std::string getNodeLabel(ModuleFile *M, const ModuleManager&) { in getNodeLabel()
473 void ModuleManager::viewGraph() { in viewGraph()