Lines Matching refs:Redecls

111     SmallVector<Decl *, 2> Redecls;  in getCanonicalForwardRedeclChain()  local
114 Redecls.push_back(R); in getCanonicalForwardRedeclChain()
116 Redecls.push_back(D->getFirstDecl()); in getCanonicalForwardRedeclChain()
117 std::reverse(Redecls.begin(), Redecls.end()); in getCanonicalForwardRedeclChain()
118 return Redecls; in getCanonicalForwardRedeclChain()
3203 SmallVector<Decl *, 2> Redecls = in VisitRecordDecl() local
3206 cast<CXXRecordDecl>(Redecls.front())->getTypeForDecl(); in VisitRecordDecl()
3212 for (auto *R : Redecls) { in VisitRecordDecl()
3214 if (R != Redecls.front() || in VisitRecordDecl()
3701 SmallVector<Decl *, 2> Redecls = getCanonicalForwardRedeclChain(D); in VisitFunctionDecl() local
3702 auto RedeclIt = Redecls.begin(); in VisitFunctionDecl()
3705 for (; RedeclIt != Redecls.end() && *RedeclIt != D; ++RedeclIt) { in VisitFunctionDecl()
4077 for (++RedeclIt; RedeclIt != Redecls.end(); ++RedeclIt) { in VisitFunctionDecl()
4451 SmallVector<Decl*, 2> Redecls = getCanonicalForwardRedeclChain(D); in VisitVarDecl() local
4452 auto RedeclIt = Redecls.begin(); in VisitVarDecl()
4455 for (; RedeclIt != Redecls.end() && *RedeclIt != D; ++RedeclIt) { in VisitVarDecl()
4618 for (++RedeclIt; RedeclIt != Redecls.end(); ++RedeclIt) { in VisitVarDecl()
6465 SmallVector<Decl *, 2> Redecls = getCanonicalForwardRedeclChain(D); in VisitVarTemplateSpecializationDecl() local
6466 auto RedeclIt = Redecls.begin(); in VisitVarTemplateSpecializationDecl()
6469 for (; RedeclIt != Redecls.end() && *RedeclIt != D; ++RedeclIt) { in VisitVarTemplateSpecializationDecl()
6619 for (++RedeclIt; RedeclIt != Redecls.end(); ++RedeclIt) { in VisitVarTemplateSpecializationDecl()