Home | History | Annotate | Download | only in Frontend

Lines Matching refs:Reader

82   std::unique_ptr<ASTReader> Reader;
83 Reader.reset(new ASTReader(PP, CI.getASTContext(),
89 Reader->addInMemoryBuffer(sr, std::move(MemBufs[ti]));
91 Reader->setDeserializationListener(deserialListener);
92 switch (Reader->ReadAST(pchFile, serialization::MK_PCH, SourceLocation(),
95 // Set the predefines buffer as suggested by the PCH reader.
96 PP.setPredefines(Reader->getSuggestedPredefines());
97 return Reader.release();
116 CompilerInstance &CI, IntrusiveRefCntPtr<ExternalSemaSource> &Reader) {
189 IntrusiveRefCntPtr<ASTReader> Reader;
190 Reader = createASTReader(
193 if (!Reader)
195 Clang->setModuleManager(Reader);
196 Clang->getASTContext().setExternalSource(Reader);
215 Reader = createASTReader(CI, pchName, SerialBufs, serialBufNames);
216 if (!Reader)
219 source->FinalReader = Reader;