Home | History | Annotate | Download | only in Sema

Lines Matching refs:BaseCtor

7080     auto BaseCtor =
7082 if (BaseCtor)
7083 return BaseCtor->isConstexpr();
8744 auto *BaseCtor =
8746 if (auto *MD = ICI->findConstructorForBase(Class, BaseCtor).first)
8992 if (auto *BaseCtor = SMOR.getMethod()) {
8994 // this is the same as shouldDeleteForSubobjectCall(Base, BaseCtor, false);
8997 if (BaseCtor->isDeleted() && Diagnose) {
9003 S.NoteDeletedFunction(BaseCtor);
9005 return BaseCtor->isDeleted();
12830 if (auto *BaseCtor = SMOR.getMethod()) {
12831 visitSubobjectCall(Base, BaseCtor);
13131 CXXConstructorDecl *BaseCtor,
13139 DeclarationName Name = BaseCtor->getDeclName();
13147 BaseCtor))
13152 Context.getTrivialTypeSourceInfo(BaseCtor->getType(), UsingLoc);
13161 BaseCtor->isConstexpr() &&
13163 false, BaseCtor, &ICI);
13167 BaseCtor->getExplicitSpecifier(), /*isInline=*/true,
13169 Constexpr ? BaseCtor->getConstexprKind() : ConstexprSpecKind::Unspecified,
13170 InheritedConstructor(Shadow, BaseCtor),
13171 BaseCtor->getTrailingRequiresClause());
13195 mergeDeclAttributes(PD, BaseCtor->getParamDecl(I));
13201 assert(!BaseCtor->isDeleted() && "should not use deleted constructor");
13202 DerivedCtor->setAccess(BaseCtor->getAccess());
13267 auto BaseCtor = ICI.findConstructorForBase(BaseRD, InheritedCtor);
13268 if (!BaseCtor.first)
13271 MarkFunctionReferenced(CurrentLocation, BaseCtor.first);
13273 InitLoc, B.getType(), BaseCtor.first, VBase, BaseCtor.second);