Lines Matching full:readers
57 // Free the API notes readers. in ~APINotesManager()
58 for (const auto &Entry : Readers) { in ~APINotesManager()
129 assert(!Readers.contains(HeaderDir)); in loadAPINotes()
131 Readers[HeaderDir] = Reader.release(); in loadAPINotes()
135 Readers[HeaderDir] = nullptr; in loadAPINotes()
335 // If there are readers for the current module, return them. in findAPINotes()
370 auto Known = Readers.find(*Dir); in findAPINotes()
373 if (Known != Readers.end()) { in findAPINotes()
405 Readers[*Dir] = nullptr; in findAPINotes()
421 if (auto Reader = Readers[*Dir].dyn_cast<APINotesReader *>()) in findAPINotes()
436 if (auto Reader = Readers[*Dir].dyn_cast<APINotesReader *>()) in findAPINotes()
461 Readers[Visited] = Dir ? ReaderEntry(*Dir) : ReaderEntry(); in findAPINotes()