Searched refs:MemberInit (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGClass.cpp | 617 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 D | SemaDeclCXX.cpp | 4522 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 D | SemaDeclObjC.cpp | 5521 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 D | SemaInit.cpp | 785 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()
|