Lines Matching refs:Reader
58 if (auto Reader = Entry.second.dyn_cast<APINotesReader *>()) in ~APINotesManager() local
59 delete Reader; in ~APINotesManager()
100 auto Reader = APINotesReader::Create(std::move(CompiledBuffer), SwiftVersion); in loadAPINotes() local
101 assert(Reader && "Could not load the API notes we just generated?"); in loadAPINotes()
102 return Reader; in loadAPINotes()
121 auto Reader = APINotesReader::Create(std::move(CompiledBuffer), SwiftVersion); in loadAPINotes() local
122 assert(Reader && "Could not load the API notes we just generated?"); in loadAPINotes()
123 return Reader; in loadAPINotes()
129 if (auto Reader = loadAPINotes(APINotesFile)) { in loadAPINotes() local
130 Readers[HeaderDir] = Reader.release(); in loadAPINotes()
317 auto Reader = loadAPINotes(Buf); in loadCurrentModuleAPINotesFromBuffer() local
318 assert(Reader && "Could not load the API notes we just generated?"); in loadCurrentModuleAPINotesFromBuffer()
320 CurrentModuleReaders[NumReader++] = Reader.release(); in loadCurrentModuleAPINotesFromBuffer()
378 if (auto Reader = Known->second.dyn_cast<APINotesReader *>()) in findAPINotes() local
379 Results.push_back(Reader); in findAPINotes()
415 if (auto Reader = Readers[*Dir].dyn_cast<APINotesReader *>()) in findAPINotes() local
416 Results.push_back(Reader); in findAPINotes()
430 if (auto Reader = Readers[*Dir].dyn_cast<APINotesReader *>()) in findAPINotes() local
431 Results.push_back(Reader); in findAPINotes()