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()
179 void ModuleManager::removeModules( in removeModules()
221 ModuleManager::addInMemoryBuffer(StringRef FileName, in addInMemoryBuffer()
229 bool ModuleManager::addKnownModuleFile(StringRef FileName) { in addKnownModuleFile()
238 ModuleManager::VisitState *ModuleManager::allocateVisitState() { in allocateVisitState()
251 void ModuleManager::returnVisitState(VisitState *State) { in returnVisitState()
257 void ModuleManager::setGlobalIndex(GlobalModuleIndex *Index) { in setGlobalIndex()
273 void ModuleManager::moduleFileAccepted(ModuleFile *MF) { in moduleFileAccepted()
282 ModuleManager::ModuleManager(FileManager &FileMgr) in ModuleManager() function in ModuleManager
285 ModuleManager::~ModuleManager() { in ~ModuleManager()
292 ModuleManager::visit(bool (*Visitor)(ModuleFile &M, void *UserData), in visit()
427 void ModuleManager::visitDepthFirst(bool (*Visitor)(ModuleFile &M, bool Preorder, in visitDepthFirst()
441 bool ModuleManager::lookupModuleFile(StringRef FileName, in lookupModuleFile()
465 struct GraphTraits<ModuleManager> {
468 typedef ModuleManager::ModuleConstIterator nodes_iterator;
478 static nodes_iterator nodes_begin(const ModuleManager &Manager) { in nodes_begin()
482 static nodes_iterator nodes_end(const ModuleManager &Manager) { in nodes_end()
488 struct DOTGraphTraits<ModuleManager> : public DefaultDOTGraphTraits {
496 std::string getNodeLabel(ModuleFile *M, const ModuleManager&) { in getNodeLabel()
502 void ModuleManager::viewGraph() { in viewGraph()