Home | History | Annotate | Download | only in Frontend

Lines Matching refs:Reader

81   std::unique_ptr<ASTReader> Reader;
82 Reader.reset(new ASTReader(PP, CI.getASTContext(), /*isysroot=*/"",
86 Reader->addInMemoryBuffer(sr, memBufs[ti]);
88 Reader->setDeserializationListener(deserialListener);
89 switch (Reader->ReadAST(pchFile, serialization::MK_PCH, SourceLocation(),
92 // Set the predefines buffer as suggested by the PCH reader.
93 PP.setPredefines(Reader->getSuggestedPredefines());
94 return Reader.release();
113 CompilerInstance &CI, IntrusiveRefCntPtr<ExternalSemaSource> &Reader) {
185 IntrusiveRefCntPtr<ASTReader> Reader;
186 Reader = createASTReader(*Clang, pchName, bufs, serialBufNames,
188 if (!Reader)
190 Clang->setModuleManager(Reader);
191 Clang->getASTContext().setExternalSource(Reader);
206 Reader = createASTReader(CI, pchName, serialBufs, serialBufNames);
207 if (!Reader)
210 source->FinalReader = Reader;