Home | History | Annotate | Download | only in Frontend

Lines Matching refs:ChainedIncludesSource

1 //===- ChainedIncludesSource.cpp - Chained PCHs in Memory -------*- C++ -*-===//
10 // This file defines the ChainedIncludesSource class, which converts headers
28 class ChainedIncludesSource : public ExternalSemaSource {
30 ~ChainedIncludesSource() override;
110 ChainedIncludesSource::~ChainedIncludesSource() {
121 IntrusiveRefCntPtr<ChainedIncludesSource> source(new ChainedIncludesSource());
227 Decl *ChainedIncludesSource::GetExternalDecl(uint32_t ID) {
230 Selector ChainedIncludesSource::GetExternalSelector(uint32_t ID) {
233 uint32_t ChainedIncludesSource::GetNumExternalSelectors() {
236 Stmt *ChainedIncludesSource::GetExternalDeclStmt(uint64_t Offset) {
240 ChainedIncludesSource::GetExternalCXXBaseSpecifiers(uint64_t Offset) {
244 ChainedIncludesSource::GetExternalCXXCtorInitializers(uint64_t Offset) {
248 ChainedIncludesSource::FindExternalVisibleDeclsByName(const DeclContext *DC,
252 void ChainedIncludesSource::FindExternalLexicalDecls(
257 void ChainedIncludesSource::CompleteType(TagDecl *Tag) {
260 void ChainedIncludesSource::CompleteType(ObjCInterfaceDecl *Class) {
263 void ChainedIncludesSource::StartedDeserializing() {
266 void ChainedIncludesSource::FinishedDeserializing() {
269 void ChainedIncludesSource::StartTranslationUnit(ASTConsumer *Consumer) {
272 void ChainedIncludesSource::PrintStats() {
275 void ChainedIncludesSource::getMemoryBufferSizes(MemoryBufferSizes &sizes)const{
286 void ChainedIncludesSource::InitializeSema(Sema &S) {
289 void ChainedIncludesSource::ForgetSema() {
292 void ChainedIncludesSource::ReadMethodPool(Selector Sel) {
295 bool ChainedIncludesSource::LookupUnqualified(LookupResult &R, Scope *S) {