Lines Matching defs:BaseCtor
7390 auto BaseCtor =
7392 if (BaseCtor)
7393 return BaseCtor->isConstexpr();
9284 auto *BaseCtor =
9286 if (auto *MD = ICI->findConstructorForBase(Class, BaseCtor).first)
9545 if (auto *BaseCtor = SMOR.getMethod()) {
9547 // this is the same as shouldDeleteForSubobjectCall(Base, BaseCtor, false);
9550 if (BaseCtor->isDeleted() && Diagnose) {
9556 S.NoteDeletedFunction(BaseCtor);
9558 return BaseCtor->isDeleted();
13727 if (auto *BaseCtor = SMOR.getMethod()) {
13728 visitSubobjectCall(Base, BaseCtor);
14043 CXXConstructorDecl *BaseCtor,
14051 DeclarationName Name = BaseCtor->getDeclName();
14059 BaseCtor))
14064 Context.getTrivialTypeSourceInfo(BaseCtor->getType(), UsingLoc);
14072 bool Constexpr = BaseCtor->isConstexpr() &&
14075 false, BaseCtor, &ICI);
14079 BaseCtor->getExplicitSpecifier(), getCurFPFeatures().isFPConstrained(),
14082 Constexpr ? BaseCtor->getConstexprKind() : ConstexprSpecKind::Unspecified,
14083 InheritedConstructor(Shadow, BaseCtor),
14084 BaseCtor->getTrailingRequiresClause());
14108 mergeDeclAttributes(PD, BaseCtor->getParamDecl(I));
14114 assert(!BaseCtor->isDeleted() && "should not use deleted constructor");
14115 DerivedCtor->setAccess(BaseCtor->getAccess());
14182 auto BaseCtor = ICI.findConstructorForBase(BaseRD, InheritedCtor);
14183 if (!BaseCtor.first)
14186 MarkFunctionReferenced(CurrentLocation, BaseCtor.first);
14188 InitLoc, B.getType(), BaseCtor.first, VBase, BaseCtor.second);