Home
last modified time | relevance | path

Searched refs:ExternalSource (Results 1 – 17 of 17) sorted by relevance

/trueos/contrib/llvm/tools/clang/lib/Lex/
HDPreprocessingRecord.cpp43 ExternalSource(0) { in PreprocessingRecord()
99 assert(ExternalSource && "No external source to load from"); in isEntityInFileID()
107 ExternalSource->isPreprocessedEntityInFileID(LoadedIndex, FID); in isEntityInFileID()
137 if (!ExternalSource || SourceMgr.isLocalSourceLocation(Range.getBegin())) in getPreprocessedEntitiesInRangeSlow()
141 Loaded = ExternalSource->findPreprocessedEntitiesInRange(Range); in getPreprocessedEntitiesInRangeSlow()
310 assert(!ExternalSource && in SetExternalSource()
312 ExternalSource = &Source; in SetExternalSource()
349 assert(ExternalSource && "No external source to load from"); in getLoadedPreprocessedEntity()
352 Entity = ExternalSource->ReadPreprocessedEntity(Index); in getLoadedPreprocessedEntity()
HDPreprocessor.cpp65 TheModuleLoader(TheModuleLoader), ExternalSource(0), in Preprocessor()
268 if (IncludeExternalMacros && ExternalSource && in macro_begin()
271 ExternalSource->ReadDefinedMacros(); in macro_begin()
289 if (IncludeExternalMacros && ExternalSource && in macro_end()
292 ExternalSource->ReadDefinedMacros(); in macro_end()
634 ExternalSource->updateOutOfDateIdentifier(II); in HandleIdentifier()
HDHeaderSearch.cpp58 ExternalSource = 0; in HeaderSearch()
874 if (ExternalSource && !HFI.Resolved) in getFileInfo()
875 mergeHeaderFileInfo(HFI, ExternalSource->GetHeaderFileInfo(FE)); in getFileInfo()
886 if (ExternalSource && !HFI.Resolved) in isFileMultipleIncludeGuarded()
887 mergeHeaderFileInfo(HFI, ExternalSource->GetHeaderFileInfo(File)); in isFileMultipleIncludeGuarded()
997 if (ExternalSource) { in findModuleForHeader()
/trueos/contrib/llvm/tools/clang/lib/Sema/
HDSema.cpp73 : TheTargetAttributesSema(0), ExternalSource(0), in Sema()
206 delete ExternalSource; in ~Sema()
249 if (!ExternalSource) { in addExternalSource()
250 ExternalSource = E; in addExternalSource()
255 static_cast<MultiplexExternalSemaSource*>(ExternalSource)->addSource(*E); in addExternalSource()
257 ExternalSource = new MultiplexExternalSemaSource(*ExternalSource, *E); in addExternalSource()
470 if (!ExternalSource) in LoadExternalWeakUndeclaredIdentifiers()
474 ExternalSource->ReadWeakUndeclaredIdentifiers(WeakIDs); in LoadExternalWeakUndeclaredIdentifiers()
580 for (DynamicClassesType::iterator I = DynamicClasses.begin(ExternalSource), in ActOnEndOfTranslationUnit()
693 T = TentativeDefinitions.begin(ExternalSource), in ActOnEndOfTranslationUnit()
[all …]
HDSemaDeclObjC.cpp2196 assert(ExternalSource && "We need an external AST source"); in ReadMethodPool()
2197 ExternalSource->ReadMethodPool(Sel); in ReadMethodPool()
2206 if (ExternalSource) in AddMethodToGlobalPool()
2242 if (ExternalSource) in LookupMethodInGlobalPool()
3478 if (ExternalSource) { in DiagnoseUseOfUnimplementedSelectors()
3480 ExternalSource->ReadReferencedSelectors(Sels); in DiagnoseUseOfUnimplementedSelectors()
HDSemaLookup.cpp1431 return (ExternalSource && ExternalSource->LookupUnqualified(R, S)); in LookupName()
4054 if (ExternalSource) { in CorrectTypo()
4055 if (TypoCorrection Correction = ExternalSource->CorrectTypo( in CorrectTypo()
4223 if (ExternalSource && !LoadedExternalKnownNamespaces) { in CorrectTypo()
4226 ExternalSource->ReadKnownNamespaces(ExternalKnownNamespaces); in CorrectTypo()
HDSemaCodeComplete.cpp5618 if (ExternalSource) { in CodeCompleteObjCInstanceMessage()
5619 for (uint32_t I = 0, N = ExternalSource->GetNumExternalSelectors(); in CodeCompleteObjCInstanceMessage()
5621 Selector Sel = ExternalSource->GetExternalSelector(I); in CodeCompleteObjCInstanceMessage()
5691 if (ExternalSource) { in CodeCompleteObjCSelector()
5692 for (uint32_t I = 0, N = ExternalSource->GetNumExternalSelectors(); in CodeCompleteObjCSelector()
5694 Selector Sel = ExternalSource->GetExternalSelector(I); in CodeCompleteObjCSelector()
7047 if (ExternalSource) { in CodeCompleteObjCMethodDeclSelector()
7048 for (uint32_t I = 0, N = ExternalSource->GetNumExternalSelectors(); in CodeCompleteObjCMethodDeclSelector()
7050 Selector Sel = ExternalSource->GetExternalSelector(I); in CodeCompleteObjCMethodDeclSelector()
HDSemaTemplateInstantiateDecl.cpp3305 ExternalSource->ReadLateParsedTemplates(LateParsedTemplateMap); in InstantiateFunctionDefinition()
4554 if (!LocalOnly && ExternalSource) { in PerformPendingInstantiations()
4556 ExternalSource->ReadPendingInstantiations(Pending); in PerformPendingInstantiations()
HDSemaType.cpp5230 if (ExternalSource) in RequireCompleteTypeImpl()
5231 ExternalSource->MaybeDiagnoseMissingCompleteType(Loc, T); in RequireCompleteTypeImpl()
HDSemaDeclCXX.cpp12173 if (!ExternalSource) in LoadExternalVTableUses()
12177 ExternalSource->ReadUsedVTables(VTables); in LoadExternalVTableUses()
12488 I = DelegatingCtorDecls.begin(ExternalSource), in CheckDelegatingCtorCycles()
HDSemaDecl.cpp4549 if (ExternalSource) { in findLocallyScopedExternCDecl()
4553 ExternalSource->ReadLocallyScopedExternCDecls(Decls); in findLocallyScopedExternCDecl()
/trueos/contrib/llvm/tools/clang/include/clang/Lex/
HDHeaderSearch.h228 ExternalHeaderFileInfoSource *ExternalSource; variable
337 ExternalSource = ES; in SetExternalSource()
HDPreprocessingRecord.h332 ExternalPreprocessingRecordSource *ExternalSource; variable
553 return ExternalSource; in getExternalSource()
HDPreprocessor.h98 ExternalPreprocessorSource *ExternalSource; variable
454 ExternalSource = Source; in setExternalSource()
458 return ExternalSource; in getExternalSource()
/trueos/contrib/llvm/tools/clang/include/clang/AST/
HDASTContext.h418 OwningPtr<ExternalASTSource> ExternalSource; variable
817 ExternalASTSource *getExternalSource() const { return ExternalSource.get(); } in getExternalSource()
/trueos/contrib/llvm/tools/clang/lib/AST/
HDASTContext.cpp63 if (!CommentsLoaded && ExternalSource) { in getRawCommentForDeclNoCache()
64 ExternalSource->ReadComments(); in getRawCommentForDeclNoCache()
739 ExternalSource(0), Listener(0), in ASTContext()
798 ExternalSource.reset(Source.take()); in setExternalSource()
852 if (ExternalSource.get()) { in PrintStats()
854 ExternalSource->PrintStats(); in PrintStats()
/trueos/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h210 ExternalSemaSource *ExternalSource; variable
880 ExternalSemaSource* getExternalSource() const { return ExternalSource; } in getExternalSource()