Searched refs:MemberInit (Results 1 – 3 of 3) sorted by relevance
594 FieldDecl *Field = MemberInit->getAnyMember(); in EmitLValueForAnyFieldInitialization()595 if (MemberInit->isIndirectMemberInitializer()) { in EmitLValueForAnyFieldInitialization()611 assert(MemberInit->isAnyMemberInitializer() && in EmitMemberInitializer()613 assert(MemberInit->getInit() && "Must have initializer!"); in EmitMemberInitializer()616 FieldDecl *Field = MemberInit->getAnyMember(); in EmitMemberInitializer()630 EmitLValueForAnyFieldInitialization(CGF, MemberInit, LHS); in EmitMemberInitializer()1047 FieldDecl *Field = MemberInit->getMember(); in isMemberInitMemcpyable()1077 if (isMemberInitMemcpyable(MemberInit)) { in addMemberInitializer()1078 AggregatedInits.push_back(MemberInit); in addMemberInitializer()1079 addMemcpyableField(MemberInit->getMember()); in addMemberInitializer()[all …]
4041 if (MemberInit.isInvalid()) in BuildMemberInitializer()4047 MemberInit = ActOnFinishFullExpr(MemberInit.get(), InitRange.getBegin()); in BuildMemberInitializer()4048 if (MemberInit.isInvalid()) in BuildMemberInitializer()4051 Init = MemberInit.get(); in BuildMemberInitializer()4428 ExprResult MemberInit = in BuildImplicitMemberInitializer() local4430 MemberInit = SemaRef.MaybeCreateExprWithCleanups(MemberInit); in BuildImplicitMemberInitializer()4459 ExprResult MemberInit = in BuildImplicitMemberInitializer() local4462 MemberInit = SemaRef.MaybeCreateExprWithCleanups(MemberInit); in BuildImplicitMemberInitializer()15212 ExprResult MemberInit = in SetIvarInitializers() local15214 MemberInit = MaybeCreateExprWithCleanups(MemberInit); in SetIvarInitializers()[all …]
600 ExprResult MemberInit = PerformEmptyInit(SemaRef, Loc, MemberEntity, in FillInEmptyInitForField() local603 if (MemberInit.isInvalid()) { in FillInEmptyInitForField()611 ILE->setInit(Init, MemberInit.getAs<Expr>()); in FillInEmptyInitForField()612 } else if (!isa<ImplicitValueInitExpr>(MemberInit.get())) { in FillInEmptyInitForField()617 ILE->updateInit(SemaRef.Context, Init, MemberInit.getAs<Expr>()); in FillInEmptyInitForField()