/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 771 InitializationSequence InitSeq(*this, Entity, Kind, Exprs, NumExprs); in BuildCXXTypeConstructExpr() local 772 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, move(exprs)); in BuildCXXTypeConstructExpr() 1113 InitializationSequence InitSeq(*this, Entity, Kind, ConsArgs, NumConsArgs); in BuildCXXNew() local 1114 ExprResult FullInit = InitSeq.Perform(*this, Entity, Kind, in BuildCXXNew() 3413 InitializationSequence InitSeq(Self, Entity, Kind, &From, 1); in TryClassUnification() local 3414 if (InitSeq.isDirectReferenceBinding()) { in TryClassUnification() 3420 if (InitSeq.isAmbiguous()) in TryClassUnification() 3421 return InitSeq.Diagnose(Self, Entity, Kind, &From, 1); in TryClassUnification() 3441 InitializationSequence InitSeq(Self, Entity, Kind, &From, 1); in TryClassUnification() local 3442 if (InitSeq) { in TryClassUnification() [all …]
|
D | SemaDeclCXX.cpp | 229 InitializationSequence InitSeq(*this, Entity, Kind, &Arg, 1); in SetParamDefaultArgument() local 230 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, in SetParamDefaultArgument() 1620 InitializationSequence InitSeq(*this, MemberEntity, Kind, Args, NumArgs); in BuildMemberInitializer() local 1623 InitSeq.Perform(*this, MemberEntity, Kind, in BuildMemberInitializer() 1681 InitializationSequence InitSeq(*this, DelegationEntity, Kind, Args, NumArgs); in BuildDelegatingInitializer() local 1684 InitSeq.Perform(*this, DelegationEntity, Kind, in BuildDelegatingInitializer() 1819 InitializationSequence InitSeq(*this, BaseEntity, Kind, Args, NumArgs); in BuildBaseInitializer() local 1822 InitSeq.Perform(*this, BaseEntity, Kind, in BuildBaseInitializer() 1887 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, 0, 0); in BuildImplicitBaseInitializer() local 1888 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, in BuildImplicitBaseInitializer() [all …]
|
D | SemaCXXCast.cpp | 1262 InitializationSequence InitSeq(Self, Entity, InitKind, &SrcExprRaw, 1); in TryStaticImplicitCast() local 1271 if (InitSeq.Failed() && (CStyle || !DestType->isReferenceType())) in TryStaticImplicitCast() 1275 = InitSeq.Perform(Self, Entity, InitKind, MultiExprArg(Self, &SrcExprRaw, 1)); in TryStaticImplicitCast() 1281 if (InitSeq.isConstructorInitialization()) in TryStaticImplicitCast()
|
D | SemaInit.cpp | 281 InitializationSequence InitSeq(SemaRef, MemberEntity, Kind, 0, 0); in FillInValueInitForField() local 282 if (!InitSeq) { in FillInValueInitForField() 283 InitSeq.Diagnose(SemaRef, MemberEntity, Kind, 0, 0); in FillInValueInitForField() 289 = InitSeq.Perform(SemaRef, MemberEntity, Kind, MultiExprArg()); in FillInValueInitForField() 299 } else if (InitSeq.isConstructorInitialization()) { in FillInValueInitForField() 389 InitializationSequence InitSeq(SemaRef, ElementEntity, Kind, 0, 0); in FillInValueInitializations() local 390 if (!InitSeq) { in FillInValueInitializations() 391 InitSeq.Diagnose(SemaRef, ElementEntity, Kind, 0, 0); in FillInValueInitializations() 397 = InitSeq.Perform(SemaRef, ElementEntity, Kind, MultiExprArg()); in FillInValueInitializations() 420 if (InitSeq.isConstructorInitialization()) { in FillInValueInitializations()
|
D | SemaDecl.cpp | 5415 InitializationSequence InitSeq(*this, Entity, Kind, &Init, 1); in AddInitializerToDecl() local 5416 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, in AddInitializerToDecl() 5443 InitializationSequence InitSeq(*this, Entity, Kind, &Init, 1); in AddInitializerToDecl() local 5444 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, in AddInitializerToDecl() 5523 InitializationSequence InitSeq(*this, Entity, Kind, &Init, 1); in AddInitializerToDecl() local 5524 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, in AddInitializerToDecl() 5790 InitializationSequence InitSeq(*this, Entity, Kind, 0, 0); in ActOnUninitializedDecl() local 5791 ExprResult Init = InitSeq.Perform(*this, Entity, Kind, in ActOnUninitializedDecl()
|
D | SemaExpr.cpp | 3151 InitializationSequence InitSeq(*this, Entity, Kind, &ResultE, 1); in BuildCXXDefaultArgExpr() local 3152 Result = InitSeq.Perform(*this, Entity, Kind, in BuildCXXDefaultArgExpr() 3709 InitializationSequence InitSeq(*this, Entity, Kind, &literalExpr, 1); in BuildCompoundLiteralExpr() local 3710 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, in BuildCompoundLiteralExpr()
|