Home | History | Annotate | Download | only in Frontend

Lines Matching defs:Reader

82   std::unique_ptr<ASTReader> Reader;
83 Reader.reset(new ASTReader(PP, CI.getASTContext(), /*isysroot=*/"",
87 Reader->addInMemoryBuffer(sr, std::move(MemBufs[ti]));
89 Reader->setDeserializationListener(deserialListener);
90 switch (Reader->ReadAST(pchFile, serialization::MK_PCH, SourceLocation(),
93 // Set the predefines buffer as suggested by the PCH reader.
94 PP.setPredefines(Reader->getSuggestedPredefines());
95 return Reader.release();
114 CompilerInstance &CI, IntrusiveRefCntPtr<ExternalSemaSource> &Reader) {
186 IntrusiveRefCntPtr<ASTReader> Reader;
187 Reader = createASTReader(
190 if (!Reader)
192 Clang->setModuleManager(Reader);
193 Clang->getASTContext().setExternalSource(Reader);
208 Reader = createASTReader(CI, pchName, SerialBufs, serialBufNames);
209 if (!Reader)
212 source->FinalReader = Reader;