Lines Matching refs:ModuleManager

45 ModuleFile *ModuleManager::lookupByFileName(StringRef Name) const {  in lookupByFileName()
54 ModuleFile *ModuleManager::lookupByModuleName(StringRef Name) const { in lookupByModuleName()
62 ModuleFile *ModuleManager::lookup(const FileEntry *File) const { in lookup()
71 ModuleManager::lookupBuffer(StringRef Name) { in lookupBuffer()
101 ModuleManager::AddModuleResult
102 ModuleManager::addModule(StringRef FileName, ModuleKind Type, in addModule()
220 void ModuleManager::removeModules( in removeModules()
284 ModuleManager::addInMemoryBuffer(StringRef FileName, in addInMemoryBuffer()
291 ModuleManager::VisitState *ModuleManager::allocateVisitState() { in allocateVisitState()
304 void ModuleManager::returnVisitState(VisitState *State) { in returnVisitState()
310 void ModuleManager::setGlobalIndex(GlobalModuleIndex *Index) { in setGlobalIndex()
324 void ModuleManager::moduleFileAccepted(ModuleFile *MF) { in moduleFileAccepted()
331 ModuleManager::ModuleManager(FileManager &FileMgr, MemoryBufferCache &PCMCache, in ModuleManager() function in ModuleManager
337 ModuleManager::~ModuleManager() { delete FirstVisitState; } in ~ModuleManager()
339 void ModuleManager::visit(llvm::function_ref<bool(ModuleFile &M)> Visitor, in visit()
443 bool ModuleManager::lookupModuleFile(StringRef FileName, in lookupModuleFile()
471 struct GraphTraits<ModuleManager> {
474 using nodes_iterator = pointer_iterator<ModuleManager::ModuleConstIterator>;
484 static nodes_iterator nodes_begin(const ModuleManager &Manager) { in nodes_begin()
488 static nodes_iterator nodes_end(const ModuleManager &Manager) { in nodes_end()
494 struct DOTGraphTraits<ModuleManager> : public DefaultDOTGraphTraits {
500 std::string getNodeLabel(ModuleFile *M, const ModuleManager&) { in getNodeLabel()
507 void ModuleManager::viewGraph() { in viewGraph()