Lines Matching refs:Redecls
113 SmallVector<Decl *, 2> Redecls; in getCanonicalForwardRedeclChain() local
116 Redecls.push_back(R); in getCanonicalForwardRedeclChain()
118 Redecls.push_back(D->getFirstDecl()); in getCanonicalForwardRedeclChain()
119 std::reverse(Redecls.begin(), Redecls.end()); in getCanonicalForwardRedeclChain()
120 return Redecls; in getCanonicalForwardRedeclChain()
2968 SmallVector<Decl *, 2> Redecls = in VisitRecordDecl() local
2970 for (auto *R : Redecls) { in VisitRecordDecl()
3314 SmallVector<Decl *, 2> Redecls = getCanonicalForwardRedeclChain(D); in VisitFunctionDecl() local
3315 auto RedeclIt = Redecls.begin(); in VisitFunctionDecl()
3318 for (; RedeclIt != Redecls.end() && *RedeclIt != D; ++RedeclIt) { in VisitFunctionDecl()
3673 for (++RedeclIt; RedeclIt != Redecls.end(); ++RedeclIt) { in VisitFunctionDecl()
4046 SmallVector<Decl*, 2> Redecls = getCanonicalForwardRedeclChain(D); in VisitVarDecl() local
4047 auto RedeclIt = Redecls.begin(); in VisitVarDecl()
4050 for (; RedeclIt != Redecls.end() && *RedeclIt != D; ++RedeclIt) { in VisitVarDecl()
4198 for (++RedeclIt; RedeclIt != Redecls.end(); ++RedeclIt) { in VisitVarDecl()