/external/clang/lib/Lex/ |
H A D | PreprocessingRecord.cpp | 43 ExternalSource(nullptr) { 99 assert(ExternalSource && "No external source to load from"); 107 ExternalSource->isPreprocessedEntityInFileID(LoadedIndex, FID); 137 if (!ExternalSource || SourceMgr.isLocalSourceLocation(Range.getBegin())) 141 Loaded = ExternalSource->findPreprocessedEntitiesInRange(Range); 310 assert(!ExternalSource && 312 ExternalSource = &Source; 349 assert(ExternalSource && "No external source to load from"); 352 Entity = ExternalSource->ReadPreprocessedEntity(Index);
|
H A D | Preprocessor.cpp | 65 TheModuleLoader(TheModuleLoader), ExternalSource(nullptr), 265 if (IncludeExternalMacros && ExternalSource && 268 ExternalSource->ReadDefinedMacros(); 286 if (IncludeExternalMacros && ExternalSource && 289 ExternalSource->ReadDefinedMacros(); 588 ExternalSource->updateOutOfDateIdentifier(II);
|
H A D | HeaderSearch.cpp | 59 ExternalSource = nullptr; 999 if (ExternalSource && !HFI.Resolved) 1000 mergeHeaderFileInfo(HFI, ExternalSource->GetHeaderFileInfo(FE)); 1023 if (ExternalSource && !HFI.Resolved) 1024 mergeHeaderFileInfo(HFI, ExternalSource->GetHeaderFileInfo(File)); 1137 if (ExternalSource) {
|
/external/clang/lib/Sema/ |
H A D | Sema.cpp | 79 : ExternalSource(nullptr), 238 // If Sema's ExternalSource is the multiplexer - we own it. 240 delete ExternalSource; 283 if (!ExternalSource) { 284 ExternalSource = E; 289 static_cast<MultiplexExternalSemaSource*>(ExternalSource)->addSource(*E); 291 ExternalSource = new MultiplexExternalSemaSource(*ExternalSource, *E); 504 if (!ExternalSource) 508 ExternalSource [all...] |
H A D | SemaDeclObjC.cpp | 2270 assert(ExternalSource && "We need an external AST source"); 2271 ExternalSource->ReadMethodPool(Sel); 2280 if (ExternalSource) 2316 if (ExternalSource) 3433 if (ExternalSource) { 3435 ExternalSource->ReadReferencedSelectors(Sels);
|
H A D | SemaLookup.cpp | 1416 // If we didn't find a use of this identifier, the ExternalSource 1420 return (ExternalSource && ExternalSource->LookupUnqualified(R, S)); 4168 // Always let the ExternalSource have the first chance at correction, even 4170 if (ExternalSource) { 4171 if (TypoCorrection Correction = ExternalSource->CorrectTypo( 4345 if (ExternalSource && !LoadedExternalKnownNamespaces) { 4348 ExternalSource->ReadKnownNamespaces(ExternalKnownNamespaces);
|
H A D | SemaCodeComplete.cpp | 5561 if (ExternalSource) { 5562 for (uint32_t I = 0, N = ExternalSource->GetNumExternalSelectors(); 5564 Selector Sel = ExternalSource->GetExternalSelector(I); 5635 if (ExternalSource) { 5636 for (uint32_t I = 0, N = ExternalSource->GetNumExternalSelectors(); 5638 Selector Sel = ExternalSource->GetExternalSelector(I); 6962 if (ExternalSource) { 6963 for (uint32_t I = 0, N = ExternalSource->GetNumExternalSelectors(); 6965 Selector Sel = ExternalSource->GetExternalSelector(I);
|
H A D | SemaType.cpp | 5326 if (ExternalSource) 5327 ExternalSource->MaybeDiagnoseMissingCompleteType(Loc, T);
|
H A D | SemaTemplateInstantiateDecl.cpp | 3331 ExternalSource->ReadLateParsedTemplates(LateParsedTemplateMap);
|
H A D | SemaDeclCXX.cpp | 12494 if (!ExternalSource) 12498 ExternalSource->ReadUsedVTables(VTables); 12819 I = DelegatingCtorDecls.begin(ExternalSource),
|
H A D | SemaDecl.cpp | 4712 if (ExternalSource) { 4716 ExternalSource->ReadLocallyScopedExternCDecls(Decls);
|
/external/clang/include/clang/AST/ |
H A D | ExternalASTSource.h | 381 : ExternalSource(Source), LastGeneration(0), LastValue(Value) {} 382 ExternalASTSource *ExternalSource; member in struct:clang::LazyGenerationalUpdatePtr::LazyData 426 if (LazyVal->LastGeneration != LazyVal->ExternalSource->getGeneration()) { 427 LazyVal->LastGeneration = LazyVal->ExternalSource->getGeneration(); 428 (LazyVal->ExternalSource->*Update)(O);
|
H A D | ASTContext.h | 420 IntrusiveRefCntPtr<ExternalASTSource> ExternalSource; member in class:clang::ASTContext 819 return ExternalSource.get();
|
/external/clang/include/clang/Lex/ |
H A D | HeaderSearch.h | 244 ExternalHeaderFileInfoSource *ExternalSource; member in class:clang::HeaderSearch 353 ExternalSource = ES;
|
H A D | PreprocessingRecord.h | 335 ExternalPreprocessingRecordSource *ExternalSource; member in class:clang::PreprocessingRecord 556 return ExternalSource;
|
H A D | Preprocessor.h | 100 ExternalPreprocessorSource *ExternalSource; member in class:clang::Preprocessor 495 ExternalSource = Source; 499 return ExternalSource;
|
/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 64 if (!CommentsLoaded && ExternalSource) { 65 ExternalSource->ReadComments(); 749 ExternalSource(nullptr), Listener(nullptr), 812 ExternalSource = Source; 866 if (ExternalSource) { 868 ExternalSource->PrintStats();
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 213 ExternalSemaSource *ExternalSource; member in class:clang::Sema 953 ExternalSemaSource* getExternalSource() const { return ExternalSource; }
|