Lines Matching defs:Inits
2021 /// \param Inits All declarations, including anonymous struct/union members and
2032 llvm::SmallSet<Decl*, 16> &Inits,
2055 if (!Inits.count(Field)) {
2074 if (!RD->isUnion() || Inits.count(I))
2075 if (!CheckConstexprCtorInitializer(SemaRef, Dcl, I, Inits, Diagnosed,
2367 llvm::SmallSet<Decl*, 16> Inits;
2370 Inits.insert(FD);
2372 Inits.insert(ID->chain_begin(), ID->chain_end());
2377 if (!CheckConstexprCtorInitializer(SemaRef, Dcl, I, Inits, Diagnosed,
5436 ArrayRef<CXXCtorInitializer *> Inits) {
5443 for (unsigned InitIndex = 0; InitIndex != Inits.size(); ++InitIndex) {
5444 CXXCtorInitializer *Init = Inits[InitIndex];
5490 for (unsigned InitIndex = 0; InitIndex != Inits.size(); ++InitIndex) {
5491 const void *InitKey = GetKeyForMember(SemaRef.Context, Inits[InitIndex]);
5526 Inits[WarnIndexes.front() - 1]->getSourceLocation(),
5537 Inits[I]->getSourceRange(),
5540 Inits[CorrelatedInitOrder[I].second]->getSourceRange()),
5547 AddInitializerToDiag(D, Inits[WarnIndexes.front() - 1],
5548 Inits[WarnIndexes.front()]);
5555 const clang::CXXCtorInitializer *PrevInit = Inits[WarnIndex - 1];
5558 AddInitializerToDiag(D, PrevInit, Inits[WarnIndex]);
14073 SmallVector<CXXCtorInitializer*, 8> Inits;
14092 Inits.push_back(new (Context) CXXCtorInitializer(
14101 if (SetCtorInitializers(Constructor, /*AnyErrors*/false, Inits)) {