/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 1058 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr() local 1059 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr() 1603 InitializationSequence InitSeq(*this, Entity, Kind, MultiExprArg(Inits, NumInits)); in BuildCXXNew() local 1604 ExprResult FullInit = InitSeq.Perform(*this, Entity, Kind, in BuildCXXNew() 4367 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification() local 4368 if (InitSeq.isDirectReferenceBinding()) { in TryClassUnification() 4374 if (InitSeq.isAmbiguous()) in TryClassUnification() 4375 return InitSeq.Diagnose(Self, Entity, Kind, From); in TryClassUnification() 4395 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification() local 4396 if (InitSeq) { in TryClassUnification() [all …]
|
D | SemaDeclCXX.cpp | 268 InitializationSequence InitSeq(*this, Entity, Kind, Arg); in SetParamDefaultArgument() local 269 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Arg); in SetParamDefaultArgument() 3121 InitializationSequence InitSeq(*this, MemberEntity, Kind, Args); in BuildMemberInitializer() local 3122 ExprResult MemberInit = InitSeq.Perform(*this, MemberEntity, Kind, Args, in BuildMemberInitializer() 3174 InitializationSequence InitSeq(*this, DelegationEntity, Kind, Args); in BuildDelegatingInitializer() local 3175 ExprResult DelegationInit = InitSeq.Perform(*this, DelegationEntity, Kind, in BuildDelegatingInitializer() 3308 InitializationSequence InitSeq(*this, BaseEntity, Kind, Args); in BuildBaseInitializer() local 3309 ExprResult BaseInit = InitSeq.Perform(*this, BaseEntity, Kind, Args, nullptr); in BuildBaseInitializer() 3395 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, Args); in BuildImplicitBaseInitializer() local 3396 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, Args); in BuildImplicitBaseInitializer() [all …]
|
D | SemaCast.cpp | 1501 InitializationSequence InitSeq(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast() local 1510 if (InitSeq.Failed() && (CStyle || !DestType->isReferenceType())) in TryStaticImplicitCast() 1513 ExprResult Result = InitSeq.Perform(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast() 1519 if (InitSeq.isConstructorInitialization()) in TryStaticImplicitCast()
|
D | SemaLambda.cpp | 785 InitializationSequence InitSeq(*this, Entity, Kind, Args); in performLambdaInitCaptureInitialization() local 786 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Args, &DclT); in performLambdaInitCaptureInitialization()
|
D | SemaInit.cpp | 379 InitializationSequence InitSeq(SemaRef, Entity, Kind, SubInit); in PerformEmptyInit() local 385 if (!InitSeq && EmptyInitList && InitSeq.getFailureKind() == in PerformEmptyInit() 389 InitSeq.getFailedCandidateSet() in PerformEmptyInit() 414 InitSeq.InitializeFrom( in PerformEmptyInit() 429 if (!InitSeq) { in PerformEmptyInit() 431 InitSeq.Diagnose(SemaRef, Entity, Kind, SubInit); in PerformEmptyInit() 444 : InitSeq.Perform(SemaRef, Entity, Kind, SubInit); in PerformEmptyInit()
|
D | SemaExpr.cpp | 4146 InitializationSequence InitSeq(*this, Entity, Kind, ResultE); in BuildCXXDefaultArgExpr() local 4147 Result = InitSeq.Perform(*this, Entity, Kind, ResultE); in BuildCXXDefaultArgExpr() 5088 InitializationSequence InitSeq(*this, Entity, Kind, LiteralExpr); in BuildCompoundLiteralExpr() local 5089 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, LiteralExpr, in BuildCompoundLiteralExpr() 9992 InitializationSequence InitSeq(*this, Entity, Kind, RHSExpr); in CreateBuiltinBinOp() local 9993 ExprResult Init = InitSeq.Perform(*this, Entity, Kind, RHSExpr); in CreateBuiltinBinOp()
|
D | SemaOpenMP.cpp | 4942 InitializationSequence InitSeq(*this, Entity, Kind, Init); in ActOnOpenMPFirstprivateClause() local 4943 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Init); in ActOnOpenMPFirstprivateClause()
|
D | SemaDecl.cpp | 8961 InitializationSequence InitSeq(*this, Entity, Kind, Args); in AddInitializerToDecl() local 8962 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Args, &DclT); in AddInitializerToDecl() 9423 InitializationSequence InitSeq(*this, Entity, Kind, None); in ActOnUninitializedDecl() local 9424 ExprResult Init = InitSeq.Perform(*this, Entity, Kind, None); in ActOnUninitializedDecl()
|