Lines Matching refs:ModuleManager
30 ModuleFile *ModuleManager::lookup(StringRef Name) { in lookup()
39 ModuleFile *ModuleManager::lookup(const FileEntry *File) { in lookup()
49 ModuleManager::lookupBuffer(StringRef Name) { in lookupBuffer()
55 ModuleManager::AddModuleResult
56 ModuleManager::addModule(StringRef FileName, ModuleKind Type, in addModule()
180 void ModuleManager::removeModules( in removeModules()
222 ModuleManager::addInMemoryBuffer(StringRef FileName, in addInMemoryBuffer()
230 ModuleManager::VisitState *ModuleManager::allocateVisitState() { in allocateVisitState()
243 void ModuleManager::returnVisitState(VisitState *State) { in returnVisitState()
249 void ModuleManager::setGlobalIndex(GlobalModuleIndex *Index) { in setGlobalIndex()
265 void ModuleManager::moduleFileAccepted(ModuleFile *MF) { in moduleFileAccepted()
272 ModuleManager::ModuleManager(FileManager &FileMgr) in ModuleManager() function in ModuleManager
275 ModuleManager::~ModuleManager() { in ~ModuleManager()
282 ModuleManager::visit(bool (*Visitor)(ModuleFile &M, void *UserData), in visit()
417 void ModuleManager::visitDepthFirst(bool (*Visitor)(ModuleFile &M, bool Preorder, in visitDepthFirst()
431 bool ModuleManager::lookupModuleFile(StringRef FileName, in lookupModuleFile()
455 struct GraphTraits<ModuleManager> {
458 typedef ModuleManager::ModuleConstIterator nodes_iterator;
468 static nodes_iterator nodes_begin(const ModuleManager &Manager) { in nodes_begin()
472 static nodes_iterator nodes_end(const ModuleManager &Manager) { in nodes_end()
478 struct DOTGraphTraits<ModuleManager> : public DefaultDOTGraphTraits {
486 std::string getNodeLabel(ModuleFile *M, const ModuleManager&) { in getNodeLabel()
492 void ModuleManager::viewGraph() { in viewGraph()