Home
last modified time | relevance | path

Searched refs:MemberInit (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp616 FieldDecl *Field = MemberInit->getAnyMember(); in EmitLValueForAnyFieldInitialization()
617 if (MemberInit->isIndirectMemberInitializer()) { in EmitLValueForAnyFieldInitialization()
633 assert(MemberInit->isAnyMemberInitializer() && in EmitMemberInitializer()
635 assert(MemberInit->getInit() && "Must have initializer!"); in EmitMemberInitializer()
638 FieldDecl *Field = MemberInit->getAnyMember(); in EmitMemberInitializer()
652 EmitLValueForAnyFieldInitialization(CGF, MemberInit, LHS); in EmitMemberInitializer()
1067 FieldDecl *Field = MemberInit->getMember(); in isMemberInitMemcpyable()
1097 if (isMemberInitMemcpyable(MemberInit)) { in addMemberInitializer()
1098 AggregatedInits.push_back(MemberInit); in addMemberInitializer()
1099 addMemcpyableField(MemberInit->getMember()); in addMemberInitializer()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp4378 if (MemberInit.isInvalid()) in BuildMemberInitializer()
4384 MemberInit = ActOnFinishFullExpr(MemberInit.get(), InitRange.getBegin(), in BuildMemberInitializer()
4386 if (MemberInit.isInvalid()) in BuildMemberInitializer()
4389 Init = MemberInit.get(); in BuildMemberInitializer()
4767 ExprResult MemberInit = in BuildImplicitMemberInitializer() local
4769 MemberInit = SemaRef.MaybeCreateExprWithCleanups(MemberInit); in BuildImplicitMemberInitializer()
4798 ExprResult MemberInit = in BuildImplicitMemberInitializer() local
4801 MemberInit = SemaRef.MaybeCreateExprWithCleanups(MemberInit); in BuildImplicitMemberInitializer()
17666 ExprResult MemberInit = in SetIvarInitializers() local
17668 MemberInit = MaybeCreateExprWithCleanups(MemberInit); in SetIvarInitializers()
[all …]
H A DSemaInit.cpp707 ExprResult MemberInit = PerformEmptyInit(Loc, MemberEntity); in FillInEmptyInitForField() local
708 if (MemberInit.isInvalid()) { in FillInEmptyInitForField()
716 ILE->setInit(Init, MemberInit.getAs<Expr>()); in FillInEmptyInitForField()
717 } else if (!isa<ImplicitValueInitExpr>(MemberInit.get())) { in FillInEmptyInitForField()
722 ILE->updateInit(SemaRef.Context, Init, MemberInit.getAs<Expr>()); in FillInEmptyInitForField()