Lines Matching defs:BaseCtor
7323 auto BaseCtor =
7325 if (BaseCtor)
7326 return BaseCtor->isConstexpr();
9203 auto *BaseCtor =
9205 if (auto *MD = ICI->findConstructorForBase(Class, BaseCtor).first)
9464 if (auto *BaseCtor = SMOR.getMethod()) {
9466 // this is the same as shouldDeleteForSubobjectCall(Base, BaseCtor, false);
9469 if (BaseCtor->isDeleted() && Diagnose) {
9475 S.NoteDeletedFunction(BaseCtor);
9477 return BaseCtor->isDeleted();
13627 if (auto *BaseCtor = SMOR.getMethod()) {
13628 visitSubobjectCall(Base, BaseCtor);
13944 CXXConstructorDecl *BaseCtor,
13952 DeclarationName Name = BaseCtor->getDeclName();
13960 BaseCtor))
13965 Context.getTrivialTypeSourceInfo(BaseCtor->getType(), UsingLoc);
13973 bool Constexpr = BaseCtor->isConstexpr() &&
13976 false, BaseCtor, &ICI);
13980 BaseCtor->getExplicitSpecifier(), getCurFPFeatures().isFPConstrained(),
13983 Constexpr ? BaseCtor->getConstexprKind() : ConstexprSpecKind::Unspecified,
13984 InheritedConstructor(Shadow, BaseCtor),
13985 BaseCtor->getTrailingRequiresClause());
14009 mergeDeclAttributes(PD, BaseCtor->getParamDecl(I));
14015 assert(!BaseCtor->isDeleted() && "should not use deleted constructor");
14016 DerivedCtor->setAccess(BaseCtor->getAccess());
14083 auto BaseCtor = ICI.findConstructorForBase(BaseRD, InheritedCtor);
14084 if (!BaseCtor.first)
14087 MarkFunctionReferenced(CurrentLocation, BaseCtor.first);
14089 InitLoc, B.getType(), BaseCtor.first, VBase, BaseCtor.second);