reference, declarationdefinition
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.cpp
15591       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.cpp
10430       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();