Lines Matching refs:DefaultCon
13852 CXXConstructorDecl *DefaultCon = CXXConstructorDecl::Create(
13859 DefaultCon->setAccess(AS_public);
13860 DefaultCon->setDefaulted();
13862 setupImplicitSpecialMemberType(DefaultCon, Context.VoidTy, std::nullopt);
13866 ClassDecl, CXXSpecialMemberKind::DefaultConstructor, DefaultCon,
13872 DefaultCon->setTrivial(ClassDecl->hasTrivialDefaultConstructor());
13878 CheckImplicitSpecialMemberDeclaration(S, DefaultCon);
13880 if (ShouldDeleteSpecialMember(DefaultCon,
13882 SetDeclDeleted(DefaultCon, ClassLoc);
13885 PushOnScopeChains(DefaultCon, S, false);
13886 ClassDecl->addDecl(DefaultCon);
13888 return DefaultCon;