Lines Matching refs:ExternalSource
176 : ExternalSource(nullptr), isMultiplexExternalSource(false), in Sema()
456 delete ExternalSource; in ~Sema()
526 if (!ExternalSource) { in addExternalSource()
527 ExternalSource = E; in addExternalSource()
532 static_cast<MultiplexExternalSemaSource*>(ExternalSource)->addSource(*E); in addExternalSource()
534 ExternalSource = new MultiplexExternalSemaSource(*ExternalSource, *E); in addExternalSource()
893 if (!ExternalSource) in LoadExternalWeakUndeclaredIdentifiers()
897 ExternalSource->ReadWeakUndeclaredIdentifiers(WeakIDs); in LoadExternalWeakUndeclaredIdentifiers()
984 if (ExternalSource) in emitAndClearUnusedLocalTypedefWarnings()
985 ExternalSource->ReadUnusedLocalTypedefNameCandidates( in emitAndClearUnusedLocalTypedefWarnings()
1044 if (ExternalSource) { in ActOnEndOfTranslationUnitFragment()
1047 ExternalSource->ReadPendingInstantiations(Pending); in ActOnEndOfTranslationUnitFragment()
1170 if (ExternalSource) in ActOnEndOfTranslationUnit()
1171 ExternalSource->ReadUndefinedButUsed(UndefinedButUsed); in ActOnEndOfTranslationUnit()
1240 T = TentativeDefinitions.begin(ExternalSource), in ActOnEndOfTranslationUnit()
1285 I = UnusedFileScopedDecls.begin(ExternalSource), in ActOnEndOfTranslationUnit()
1366 if (ExternalSource) in ActOnEndOfTranslationUnit()
1367 ExternalSource->ReadMismatchingDeleteExpressions(DeleteExprs); in ActOnEndOfTranslationUnit()
1731 if (ExternalSource) in emitDeferredDiags()
1732 ExternalSource->ReadDeclsToCheckForDeferredDiags( in emitDeferredDiags()