|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/Decl.h 1010 return getMostRecentDecl();
1914 return getMostRecentDecl();
3024 return getMostRecentDecl();
3188 return getMostRecentDecl();
3497 return cast<EnumDecl>(static_cast<TagDecl *>(this)->getMostRecentDecl());
3717 return cast<RecordDecl>(static_cast<TagDecl *>(this)->getMostRecentDecl());
tools/clang/include/clang/AST/DeclCXX.h 1998 static_cast<FunctionDecl *>(this)->getMostRecentDecl());
3091 return getMostRecentDecl();
tools/clang/include/clang/AST/DeclObjC.h 1280 return getMostRecentDecl();
2104 return getMostRecentDecl();
tools/clang/include/clang/AST/DeclTemplate.h 750 return getMostRecentDecl();
782 return SETraits::getDecl(&*this->I)->getMostRecentDecl();
1054 ->getMostRecentDecl());
2169 static_cast<RedeclarableTemplateDecl *>(this)->getMostRecentDecl());
2567 VarDecl *Recent = static_cast<VarDecl *>(this)->getMostRecentDecl();
2987 static_cast<RedeclarableTemplateDecl *>(this)->getMostRecentDecl());
tools/clang/lib/AST/ASTContext.cpp 2832 FD = FD->getMostRecentDecl();
10107 FunctionDecl *CurFD = CurDecl->getAsFunction()->getMostRecentDecl();
tools/clang/lib/AST/ASTImporter.cpp 3229 FoundByLookup->getMostRecentDecl());
3765 auto *Recent = const_cast<VarDecl *>(FoundByLookup->getMostRecentDecl());
5625 FoundByLookup->getTemplatedDecl()->getMostRecentDecl();
tools/clang/lib/AST/DeclBase.cpp 1246 for (NamespaceDecl *N = Self->getMostRecentDecl(); N;
tools/clang/lib/AST/DeclCXX.cpp 2760 return getMostRecentDecl();
2774 return getMostRecentDecl();
tools/clang/lib/AST/DeclTemplate.cpp 244 return Entry ? SETraits::getDecl(Entry)->getMostRecentDecl() : nullptr;
tools/clang/lib/Sema/Sema.cpp 683 !FD->getMostRecentDecl()->isInlined() &&
694 !VD->getMostRecentDecl()->isInline() &&
744 assert(FD->getMostRecentDecl()->isInlined() &&
749 assert(cast<VarDecl>(VD)->getMostRecentDecl()->isInline() &&
tools/clang/lib/Sema/SemaDecl.cpp 3768 if (Old->getMostRecentDecl()->isUsed(false))
3866 for (VarDecl *PrevVD = Old->getMostRecentDecl(); PrevVD;
4041 VarDecl *MostRecent = Old->getMostRecentDecl();
4122 if (New->isInline() && !Old->getMostRecentDecl()->isInline()) {
4179 if (Old->getMostRecentDecl()->isUsed(false))
tools/clang/lib/Sema/SemaDeclCXX.cpp 647 } else if (!Old->getMostRecentDecl()->isInlined() && New->isInlined() &&
9280 for (NamespaceDecl *NS = PrevNS->getMostRecentDecl(); NS;
11061 OldDecl->getMostRecentDecl()->getTemplateParameters();
tools/clang/lib/Sema/SemaExpr.cpp15591 else if (Func->getMostRecentDecl()->isInlined() &&
15593 !Func->getMostRecentDecl()->hasAttr<GNUInlineAttr>())
tools/clang/lib/Sema/SemaLambda.cpp 302 else if (Var->getMostRecentDecl()->isInline())
tools/clang/lib/Sema/SemaOpenMP.cpp 1623 Callee = Callee->getMostRecentDecl();
1666 Callee = Callee->getMostRecentDecl();
tools/clang/lib/Sema/SemaTemplate.cpp10430 diagnose(Spec->getMostRecentDecl(), false);
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 4303 for (auto *D = Function->getMostRecentDecl(); /**/;
5639 if (Var->getMostRecentDecl()->isInvalidDecl())
5644 switch (Var->getMostRecentDecl()
5654 if (Var != Var->getMostRecentDecl())
tools/clang/lib/Serialization/ASTReaderDecl.cpp 4225 auto *MostRecent = D->getMostRecentDecl();
tools/clang/lib/Serialization/ASTWriterDecl.cpp 386 D->getFirstDecl() == D->getMostRecentDecl() &&
1037 D->getFirstDecl() == D->getMostRecentDecl() &&
1207 D == D->getMostRecentDecl()) {
1723 T *MostRecent = First->getMostRecentDecl();