Lines Matching refs:DeclContext
38 const DeclContext *CanonicalizeDC(const DeclContext *DC) { in CanonicalizeDC()
44 Source<const DeclContext *>
45 LookupSameContext(Source<TranslationUnitDecl *> SourceTU, const DeclContext *DC, in LookupSameContext()
51 Source<const DeclContext *> SourceParentDC = in LookupSameContext()
65 DeclContext::lookup_result SearchResult = in LookupSameContext()
79 if (isa<DeclContext>(SearchResultDecl) && in LookupSameContext()
81 return cast<DeclContext>(SearchResultDecl)->getPrimaryContext(); in LookupSameContext()
201 if (auto *ToDC = dyn_cast<DeclContext>(To)) { in Imported()
207 << " from (DeclContext*)" << (void*)llvm::cast<DeclContext>(From) in Imported()
210 Source<DeclContext *> FromDC( in Imported()
211 cast<DeclContext>(From)->getPrimaryContext()); in Imported()
280 void ExternalASTMerger::ForEachMatchingDC(const DeclContext *DC, in ForEachMatchingDC()
311 Source<const DeclContext *> SourceDC) -> bool { in CompleteType()
329 Source<const DeclContext *> SourceDC) -> bool { in CompleteType()
344 bool ExternalASTMerger::CanComplete(DeclContext *Interface) { in CanComplete()
350 Source<const DeclContext *> SourceDC) -> bool { in CanComplete()
358 bool IsSameDC(const DeclContext *D1, const DeclContext *D2) { in IsSameDC()
369 void ExternalASTMerger::MaybeRecordOrigin(const DeclContext *ToDC, in MaybeRecordOrigin()
373 Source<const DeclContext *> FoundFromDC = in MaybeRecordOrigin()
386 void ExternalASTMerger::ForceRecordOrigin(const DeclContext *ToDC, in ForceRecordOrigin()
391 void ExternalASTMerger::RecordOriginImpl(const DeclContext *ToDC, DCOrigin Origin, in RecordOriginImpl()
439 std::pair<const DeclContext *, DCOrigin> Origin = *OI; in RemoveSources()
479 bool ExternalASTMerger::FindExternalVisibleDeclsByName(const DeclContext *DC, in FindExternalVisibleDeclsByName()
491 Source<const DeclContext *> SourceDC) -> bool { in FindExternalVisibleDeclsByName()
529 const DeclContext *DC, llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, in FindExternalLexicalDecls()
532 Source<const DeclContext *> SourceDC) -> bool { in FindExternalLexicalDecls()