Searched refs:getMostRecentDecl (Results 1 – 20 of 20) sorted by relevance
100 decl_type *getMostRecentDecl() { in getMostRecentDecl() function105 const decl_type *getMostRecentDecl() const { in getMostRecentDecl() function
338 return getMostRecentDecl(); in getMostRecentDeclImpl()353 using redeclarable_base::getMostRecentDecl;747 return getMostRecentDecl(); in getMostRecentDeclImpl()755 using redeclarable_base::getMostRecentDecl;1499 return getMostRecentDecl(); in getMostRecentDeclImpl()1507 using redeclarable_base::getMostRecentDecl;2294 return getMostRecentDecl(); in getMostRecentDeclImpl()2302 using redeclarable_base::getMostRecentDecl;2466 return getMostRecentDecl(); in getMostRecentDeclImpl()2479 using redeclarable_base::getMostRecentDecl;[all …]
538 return getMostRecentDecl(); in getMostRecentDeclImpl()545 static DeclType *getMostRecentDecl(EntryType *D) { in getMostRecentDecl() function546 return D->getMostRecentDecl(); in getMostRecentDecl()569 return SETraits::getMostRecentDecl(&*SetIter);715 using redeclarable_base::getMostRecentDecl;733 getMostRecentDecl(FunctionTemplateSpecializationInfo *I) {734 return I->Function->getMostRecentDecl();1440 ClassTemplateSpecializationDecl *getMostRecentDecl() {1442 = cast<CXXRecordDecl>(CXXRecordDecl::getMostRecentDecl());1693 ClassTemplatePartialSpecializationDecl *getMostRecentDecl() {[all …]
639 const CXXRecordDecl *getMostRecentDecl() const {640 return cast_or_null<CXXRecordDecl>(RecordDecl::getMostRecentDecl());642 CXXRecordDecl *getMostRecentDecl() {643 return cast_or_null<CXXRecordDecl>(RecordDecl::getMostRecentDecl());
700 return getMostRecentDecl(); in getMostRecentDeclImpl()1185 using redeclarable_base::getMostRecentDecl;1375 return getMostRecentDecl(); in getMostRecentDeclImpl()1491 using redeclarable_base::getMostRecentDecl;
758 Decl *getMostRecentDecl() { return getMostRecentDeclImpl(); } in getMostRecentDecl() function762 const Decl *getMostRecentDecl() const { in getMostRecentDecl() function
332 if (D->getMostRecentDecl()->isUsed()) in ShouldRemoveFromUnused()347 DeclToCheck = FD->getMostRecentDecl(); in ShouldRemoveFromUnused()361 DeclToCheck = VD->getMostRecentDecl(); in ShouldRemoveFromUnused()406 !FD->getMostRecentDecl()->isInlined()) in getUndefinedButUsed()442 assert(cast<FunctionDecl>(ND)->getMostRecentDecl()->isInlined() && in checkUndefinedButUsed()
306 Decl *MostRecent = Existing->getMostRecentDecl(); in compareDeclarations()
3657 if (Var->getMostRecentDecl()->isInvalidDecl()) in PerformPendingInstantiations()3662 switch (Var->getMostRecentDecl()->getTemplateSpecializationKind()) { in PerformPendingInstantiations()3671 if (Var != Var->getMostRecentDecl()) continue; in PerformPendingInstantiations()
10603 else if (Func->getMostRecentDecl()->isInlined() && in MarkFunctionReferenced()10605 !Func->getMostRecentDecl()->hasAttr<GNUInlineAttr>()) in MarkFunctionReferenced()10615 for (FunctionDecl *F = Func->getMostRecentDecl();; F = F->getPreviousDecl()) { in MarkFunctionReferenced()
6022 for (NamespaceDecl *NS = PrevNS->getMostRecentDecl(); NS; in DiagnoseNamespaceInlineMismatch()
172 return Entry ? SETraits::getMostRecentDecl(Entry) : 0; in findSpecializationImpl()389 PS[P->getSequenceNumber()] = P->getMostRecentDecl(); in getPartialSpecializations()403 return P->getMostRecentDecl(); in findPartialSpecialization()418 return P->getMostRecentDecl(); in findPartialSpecInstantiatedFromMember()
906 for (NamespaceDecl *N = Self->getMostRecentDecl(); N; in collectAllContexts()
952 const NamedDecl *MostRecent = cast<NamedDecl>(this->getMostRecentDecl()); in getExplicitVisibility()
192 D->getFirstDeclaration() == D->getMostRecentDecl() && in VisitTypedefDecl()248 D->getFirstDeclaration() == D->getMostRecentDecl() && in VisitEnumDecl()274 D->getFirstDeclaration() == D->getMostRecentDecl() && in VisitRecordDecl()716 D->getFirstDeclaration() == D->getMostRecentDecl() && in VisitVarDecl()864 D == D->getMostRecentDecl()) { in VisitNamespaceDecl()1296 if (First->getMostRecentDecl() != First) { in VisitRedeclarable()1309 (void)Writer.GetDeclRef(First->getMostRecentDecl()); in VisitRedeclarable()
5825 NamedDecl *ND = cast<NamedDecl>(PreloadedDecls[I]->getMostRecentDecl()); in InitializeSema()6227 NamedDecl *ND = cast<NamedDecl>(D->getMostRecentDecl()); in SetGloballyVisibleDecls()7011 NamedDecl *ND = cast<NamedDecl>(TLD->second[I]->getMostRecentDecl()); in finishPendingActions()
2365 Decl *MostRecent = CanonDecl->getMostRecentDecl(); in loadPendingDeclChain()
3246 Decl *MostRecent = First->getMostRecentDecl(); in WriteRedeclarations()
327 cast<CXXMethodDecl>(CMCE->getMethodDecl()->getMostRecentDecl()); in buildSExpr()357 cast<FunctionDecl>(CE->getDirectCallee()->getMostRecentDecl()); in buildSExpr()
1317 FD = FD->getMostRecentDecl(); in GetOrCreateLLVMFunction()