reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/DeclTemplate.h
 1048        static_cast<const RedeclarableTemplateDecl *>(this)->getPreviousDecl());
 2164                this)->getPreviousDecl());
 2385                this)->getPreviousDecl());
 2982               this)->getPreviousDecl());
tools/clang/include/clang/AST/JSONNodeDumper.h
  173     const T *Prev = D->getPreviousDecl();
tools/clang/lib/AST/Decl.cpp
  658       const VarDecl *PrevVar = Var->getPreviousDecl();
  668     for (const VarDecl *PrevVar = Var->getPreviousDecl(); PrevVar;
  669          PrevVar = PrevVar->getPreviousDecl()) {
 1253       if (const VarDecl *Prev = Var->getPreviousDecl()) {
 3232        FD = FD->getPreviousDecl())
 3243   for (const FunctionDecl *FD = Redecl->getPreviousDecl(); FD;
 3244        FD = FD->getPreviousDecl())
 3300     while ((Prev = Prev->getPreviousDecl())) {
 3325   while ((Prev = Prev->getPreviousDecl())) {
tools/clang/lib/AST/DeclObjC.cpp
  320        decl = decl->getPreviousDecl()) {
tools/clang/lib/AST/DeclTemplate.cpp
  196   for (const RedeclarableTemplateDecl *Prev = getPreviousDecl(); Prev;
  197        Prev = Prev->getPreviousDecl()) {
tools/clang/lib/AST/TextNodeDumper.cpp
   32   const T *Prev = D->getPreviousDecl();
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
10776     FD = FD->getPreviousDecl();
tools/clang/lib/CodeGen/CodeGenModule.cpp
 3245            FD = FD->getPreviousDecl()) {
tools/clang/lib/Sema/SemaDecl.cpp
 9906   for (const Decl *D = FD->getPreviousDecl(); D; D = D->getPreviousDecl()) {
13319   for (const FunctionDecl *Prev = FD->getPreviousDecl();
13320        Prev; Prev = Prev->getPreviousDecl()) {
14547     Previous = Previous->getPreviousDecl();
tools/clang/lib/Sema/SemaDeclCXX.cpp
15151          Prev->getPreviousDecl()) &&
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 3010         CheckD = Tag->getPreviousDecl();
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp
  158        FunctionDecl = FunctionDecl->getPreviousDecl()) {
tools/clang/tools/extra/clang-tidy/readability/ConstReturnTypeCheck.cpp
   84   for (const FunctionDecl *Decl = Def->getPreviousDecl(); Decl != nullptr;
   85        Decl = Decl->getPreviousDecl()) {
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp
  243   while (PrevDecl->getPreviousDecl() != CanonDecl) {
  244     PrevDecl = PrevDecl->getPreviousDecl();
tools/clang/tools/libclang/CXIndexDataConsumer.cpp
  664     bool isRedeclaration = D->hasDefinition() || D->getPreviousDecl();
  719     bool isRedeclaration = D->hasDefinition() || D->getPreviousDecl();
tools/clang/tools/libclang/CXIndexDataConsumer.h
  150                             /*isRedeclaration=*/D->getPreviousDecl() != nullptr,
  164                             /*isRedeclaration=*/D->getPreviousDecl(),