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),
258 if (IncludeExternalMacros && ExternalSource &&
261 ExternalSource->ReadDefinedMacros();
279 if (IncludeExternalMacros && ExternalSource &&
282 ExternalSource->ReadDefinedMacros();
540 ExternalSource->updateOutOfDateIdentifier(II);
H A DHeaderSearch.cpp52 ExternalSource = 0;
735 if (ExternalSource && !HFI.Resolved)
736 mergeHeaderFileInfo(HFI, ExternalSource->GetHeaderFileInfo(FE));
747 if (ExternalSource && !HFI.Resolved)
748 mergeHeaderFileInfo(HFI, ExternalSource->GetHeaderFileInfo(File));
/external/clang/include/clang/Lex/
H A DHeaderSearch.h202 ExternalHeaderFileInfoSource *ExternalSource; member in class:clang::HeaderSearch
302 ExternalSource = ES;
H A DPreprocessingRecord.h360 ExternalPreprocessingRecordSource *ExternalSource; member in class:clang::PreprocessingRecord
584 return ExternalSource;
H A DPreprocessor.h74 ExternalPreprocessorSource *ExternalSource; member in class:clang::Preprocessor
405 ExternalSource = Source;
409 return ExternalSource;
/external/clang/lib/Sema/
H A DSema.cpp90 CollectStats(false), ExternalSource(0), CodeCompleter(CodeCompleter),
413 if (!ExternalSource)
417 ExternalSource->ReadWeakUndeclaredIdentifiers(WeakIDs);
523 for (DynamicClassesType::iterator I = DynamicClasses.begin(ExternalSource),
625 T = TentativeDefinitions.begin(ExternalSource),
673 I = UnusedFileScopedDecls.begin(ExternalSource),
H A DSemaDeclObjC.cpp2076 assert(ExternalSource && "We need an external AST source");
2077 ExternalSource->ReadMethodPool(Sel);
2086 if (ExternalSource)
2122 if (ExternalSource)
2586 if (!S.ExternalSource) return;
3179 if (ExternalSource) {
3181 ExternalSource->ReadReferencedSelectors(Sels);
H A DSemaCodeComplete.cpp5343 if (SemaRef.ExternalSource) {
5345 N = SemaRef.ExternalSource->GetNumExternalSelectors();
5347 Selector Sel = SemaRef.ExternalSource->GetExternalSelector(I);
5517 if (ExternalSource) {
5518 for (uint32_t I = 0, N = ExternalSource->GetNumExternalSelectors();
5520 Selector Sel = ExternalSource->GetExternalSelector(I);
5591 if (ExternalSource) {
5592 for (uint32_t I = 0, N = ExternalSource->GetNumExternalSelectors();
5594 Selector Sel = ExternalSource->GetExternalSelector(I);
6930 if (ExternalSource) {
[all...]
H A DSemaLookup.cpp1220 // If we didn't find a use of this identifier, the ExternalSource
1224 return (ExternalSource && ExternalSource->LookupUnqualified(R, S));
3857 if (ExternalSource && !LoadedExternalKnownNamespaces) {
3860 ExternalSource->ReadKnownNamespaces(ExternalKnownNamespaces);
H A DSemaExprMember.cpp375 I = S.ExtVectorDecls.begin(S.ExternalSource),
H A DSemaTemplateInstantiateDecl.cpp3563 if (!LocalOnly && ExternalSource) {
3565 ExternalSource->ReadPendingInstantiations(Pending);
H A DSemaDeclCXX.cpp10718 if (!ExternalSource)
10722 ExternalSource->ReadUsedVTables(VTables);
11046 I = DelegatingCtorDecls.begin(ExternalSource),
H A DSemaDecl.cpp3891 if (ExternalSource) {
3894 ExternalSource->ReadLocallyScopedExternalDecls(Decls);
/external/clang/include/clang/AST/
H A DASTContext.h393 OwningPtr<ExternalASTSource> ExternalSource; member in class:clang::ASTContext
720 ExternalASTSource *getExternalSource() const { return ExternalSource.get(); }
/external/clang/lib/AST/
H A DASTContext.cpp58 if (!CommentsLoaded && ExternalSource) {
59 ExternalSource->ReadComments();
574 ExternalSource(0), Listener(0),
626 ExternalSource.reset(Source.take());
680 if (ExternalSource.get()) {
682 ExternalSource->PrintStats();
/external/clang/include/clang/Sema/
H A DSema.h212 ExternalSemaSource *ExternalSource; member in class:clang::Sema
/external/clang/lib/Serialization/
H A DASTReader.cpp5252 S.ExternalSource = this;

Completed in 258 milliseconds