Lines Matching refs:Reader
85 std::unique_ptr<ASTReader> Reader;
86 Reader.reset(new ASTReader(
92 Reader->addInMemoryBuffer(sr, std::move(MemBufs[ti]));
94 Reader->setDeserializationListener(deserialListener);
95 switch (Reader->ReadAST(pchFile, serialization::MK_PCH, SourceLocation(),
99 PP.setPredefines(Reader->getSuggestedPredefines());
100 return Reader.release();
114 CompilerInstance &CI, IntrusiveRefCntPtr<ExternalSemaSource> &Reader) {
187 IntrusiveRefCntPtr<ASTReader> Reader;
188 Reader = createASTReader(
191 if (!Reader)
193 Clang->setASTReader(Reader);
194 Clang->getASTContext().setExternalSource(Reader);
213 Reader = createASTReader(CI, pchName, SerialBufs, serialBufNames);
214 if (!Reader)
218 new ChainedIncludesSource(std::move(CIs), Reader));