Searched refs:ExternalSource (Results 1 - 18 of 18) sorted by relevance

/external/clang/lib/Lex/
H A DPreprocessingRecord.cpp44 ExternalSource(0)
102 assert(ExternalSource && "No external source to load from");
110 IsInFile = ExternalSource->isPreprocessedEntityInFileID(LoadedIndex, FID);
138 if (!ExternalSource || SourceMgr.isLocalSourceLocation(Range.getBegin()))
142 Loaded = ExternalSource->findPreprocessedEntitiesInRange(Range);
303 assert(!ExternalSource &&
305 ExternalSource = &Source;
337 assert(ExternalSource && "No external source to load from");
340 Entity = ExternalSource->ReadPreprocessedEntity(Index);
H A DPreprocessor.cpp61 ExternalSource(0), Identifiers(opts, IILookup),
243 if (IncludeExternalMacros && ExternalSource &&
246 ExternalSource->ReadDefinedMacros();
264 if (IncludeExternalMacros && ExternalSource &&
267 ExternalSource->ReadDefinedMacros();
518 ExternalSource->updateOutOfDateIdentifier(II);
H A DHeaderSearch.cpp52 ExternalSource = 0;
717 if (ExternalSource && !HFI.Resolved)
718 mergeHeaderFileInfo(HFI, ExternalSource->GetHeaderFileInfo(FE));
729 if (ExternalSource && !HFI.Resolved)
730 mergeHeaderFileInfo(HFI, ExternalSource->GetHeaderFileInfo(File));
/external/clang/include/clang/Lex/
H A DHeaderSearch.h194 ExternalHeaderFileInfoSource *ExternalSource; member in class:clang::HeaderSearch
289 ExternalSource = ES;
H A DPreprocessor.h74 ExternalPreprocessorSource *ExternalSource; member in class:clang::Preprocessor
384 ExternalSource = Source;
388 return ExternalSource;
H A DPreprocessingRecord.h360 ExternalPreprocessingRecordSource *ExternalSource; member in class:clang::PreprocessingRecord
584 return ExternalSource;
/external/clang/lib/Sema/
H A DSema.cpp88 CollectStats(false), ExternalSource(0), CodeCompleter(CodeCompleter),
408 if (!ExternalSource)
412 ExternalSource->ReadWeakUndeclaredIdentifiers(WeakIDs);
435 for (DynamicClassesType::iterator I = DynamicClasses.begin(ExternalSource),
537 T = TentativeDefinitions.begin(ExternalSource),
585 I = UnusedFileScopedDecls.begin(ExternalSource),
H A DSemaDeclObjC.cpp2019 assert(ExternalSource && "We need an external AST source");
2020 ExternalSource->ReadMethodPool(Sel);
2029 if (ExternalSource)
2065 if (ExternalSource)
2558 if (!S.ExternalSource) return;
3100 if (ExternalSource) {
3102 ExternalSource->ReadReferencedSelectors(Sels);
H A DSemaCodeComplete.cpp5285 if (SemaRef.ExternalSource) {
5287 N = SemaRef.ExternalSource->GetNumExternalSelectors();
5289 Selector Sel = SemaRef.ExternalSource->GetExternalSelector(I);
5459 if (ExternalSource) {
5460 for (uint32_t I = 0, N = ExternalSource->GetNumExternalSelectors();
5462 Selector Sel = ExternalSource->GetExternalSelector(I);
5533 if (ExternalSource) {
5534 for (uint32_t I = 0, N = ExternalSource->GetNumExternalSelectors();
5536 Selector Sel = ExternalSource->GetExternalSelector(I);
6865 if (ExternalSource) {
[all...]
H A DSemaLookup.cpp1223 // If we didn't find a use of this identifier, the ExternalSource
1227 return (ExternalSource && ExternalSource->LookupUnqualified(R, S));
3848 if (ExternalSource && !LoadedExternalKnownNamespaces) {
3851 ExternalSource->ReadKnownNamespaces(ExternalKnownNamespaces);
H A DSemaExprMember.cpp375 I = S.ExtVectorDecls.begin(S.ExternalSource),
H A DSemaTemplateInstantiateDecl.cpp3424 if (!LocalOnly && ExternalSource) {
3426 ExternalSource->ReadPendingInstantiations(Pending);
H A DSemaDeclCXX.cpp10755 if (!ExternalSource)
10759 ExternalSource->ReadUsedVTables(VTables);
11052 I = DelegatingCtorDecls.begin(ExternalSource),
H A DSemaDecl.cpp3655 if (ExternalSource) {
3658 ExternalSource->ReadLocallyScopedExternalDecls(Decls);
/external/clang/include/clang/AST/
H A DASTContext.h384 OwningPtr<ExternalASTSource> ExternalSource; member in class:clang::ASTContext
595 ExternalASTSource *getExternalSource() const { return ExternalSource.get(); }
/external/clang/lib/AST/
H A DASTContext.cpp242 ExternalSource(0), Listener(0),
292 ExternalSource.reset(Source.take());
346 if (ExternalSource.get()) {
348 ExternalSource->PrintStats();
/external/clang/include/clang/Sema/
H A DSema.h207 ExternalSemaSource *ExternalSource; member in class:clang::Sema
/external/clang/lib/Serialization/
H A DASTReader.cpp5202 S.ExternalSource = this;

Completed in 216 milliseconds