Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp617 CXXCtorInitializer *MemberInit, in EmitLValueForAnyFieldInitialization() argument
619 FieldDecl *Field = MemberInit->getAnyMember(); in EmitLValueForAnyFieldInitialization()
620 if (MemberInit->isIndirectMemberInitializer()) { in EmitLValueForAnyFieldInitialization()
622 IndirectFieldDecl *IndirectField = MemberInit->getIndirectMember(); in EmitLValueForAnyFieldInitialization()
632 CXXCtorInitializer *MemberInit, in EmitMemberInitializer() argument
635 ApplyDebugLocation Loc(CGF, MemberInit->getSourceLocation()); in EmitMemberInitializer()
636 assert(MemberInit->isAnyMemberInitializer() && in EmitMemberInitializer()
638 assert(MemberInit->getInit() && "Must have initializer!"); in EmitMemberInitializer()
641 FieldDecl *Field = MemberInit->getAnyMember(); in EmitMemberInitializer()
655 EmitLValueForAnyFieldInitialization(CGF, MemberInit, LHS); in EmitMemberInitializer()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp4522 ExprResult MemberInit = InitSeq.Perform(*this, MemberEntity, Kind, Args, in BuildMemberInitializer() local
4524 if (!MemberInit.isInvalid()) { in BuildMemberInitializer()
4528 MemberInit = ActOnFinishFullExpr(MemberInit.get(), InitRange.getBegin(), in BuildMemberInitializer()
4532 if (MemberInit.isInvalid()) { in BuildMemberInitializer()
4541 Init = MemberInit.get(); in BuildMemberInitializer()
4934 ExprResult MemberInit = in BuildImplicitMemberInitializer() local
4936 MemberInit = SemaRef.MaybeCreateExprWithCleanups(MemberInit); in BuildImplicitMemberInitializer()
4937 if (MemberInit in BuildImplicitMemberInitializer()
4965 ExprResult MemberInit = BuildImplicitMemberInitializer() local
[all...]
H A DSemaDeclObjC.cpp5521 ExprResult MemberInit = in SetIvarInitializers() local
5523 MemberInit = SemaRef.MaybeCreateExprWithCleanups(MemberInit); in SetIvarInitializers()
5526 if (!MemberInit.get() || MemberInit.isInvalid()) in SetIvarInitializers()
5531 MemberInit.getAs<Expr>(), SourceLocation()); in SetIvarInitializers()
H A DSemaInit.cpp785 ExprResult MemberInit = PerformEmptyInit(Loc, MemberEntity); in FillInEmptyInitForField() local
786 if (MemberInit.isInvalid()) { in FillInEmptyInitForField()
794 ILE->setInit(Init, MemberInit.getAs<Expr>()); in FillInEmptyInitForField()
795 } else if (!isa<ImplicitValueInitExpr>(MemberInit.get())) { in FillInEmptyInitForField()
800 ILE->updateInit(SemaRef.Context, Init, MemberInit.getAs<Expr>()); in FillInEmptyInitForField()