/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 863 InitializationSequence InitSeq(*this, Entity, Kind, Exprs, NumExprs); in BuildCXXTypeConstructExpr() local 864 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, exprs); in BuildCXXTypeConstructExpr() 1393 InitializationSequence InitSeq(*this, Entity, Kind, Inits, NumInits); in BuildCXXNew() local 1394 ExprResult FullInit = InitSeq.Perform(*this, Entity, Kind, in BuildCXXNew() 3965 InitializationSequence InitSeq(Self, Entity, Kind, &From, 1); in TryClassUnification() local 3966 if (InitSeq.isDirectReferenceBinding()) { in TryClassUnification() 3972 if (InitSeq.isAmbiguous()) in TryClassUnification() 3973 return InitSeq.Diagnose(Self, Entity, Kind, &From, 1); in TryClassUnification() 3993 InitializationSequence InitSeq(Self, Entity, Kind, &From, 1); in TryClassUnification() local 3994 if (InitSeq) { in TryClassUnification() [all …]
|
D | SemaInit.cpp | 282 InitializationSequence InitSeq(SemaRef, Entity, Kind, 0, 0); in CheckValueInitializable() local 283 if (InitSeq.Failed()) in CheckValueInitializable() 315 InitializationSequence InitSeq(SemaRef, MemberEntity, Kind, 0, 0); in FillInValueInitForField() local 316 if (!InitSeq) { in FillInValueInitForField() 317 InitSeq.Diagnose(SemaRef, MemberEntity, Kind, 0, 0); in FillInValueInitForField() 323 = InitSeq.Perform(SemaRef, MemberEntity, Kind, MultiExprArg()); in FillInValueInitForField() 333 } else if (InitSeq.isConstructorInitialization()) { in FillInValueInitForField() 424 InitializationSequence InitSeq(SemaRef, ElementEntity, Kind, 0, 0); in FillInValueInitializations() local 425 if (!InitSeq) { in FillInValueInitializations() 426 InitSeq.Diagnose(SemaRef, ElementEntity, Kind, 0, 0); in FillInValueInitializations() [all …]
|
D | SemaCast.cpp | 1322 InitializationSequence InitSeq(Self, Entity, InitKind, &SrcExprRaw, 1); in TryStaticImplicitCast() local 1331 if (InitSeq.Failed() && (CStyle || !DestType->isReferenceType())) in TryStaticImplicitCast() 1334 ExprResult Result = InitSeq.Perform(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast() 1340 if (InitSeq.isConstructorInitialization()) in TryStaticImplicitCast()
|
D | SemaDeclCXX.cpp | 248 InitializationSequence InitSeq(*this, Entity, Kind, &Arg, 1); in SetParamDefaultArgument() local 249 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Arg); in SetParamDefaultArgument() 2225 InitializationSequence InitSeq(*this, MemberEntity, Kind, Args, NumArgs); in BuildMemberInitializer() local 2226 ExprResult MemberInit = InitSeq.Perform(*this, MemberEntity, Kind, in BuildMemberInitializer() 2294 InitializationSequence InitSeq(*this, DelegationEntity, Kind, Args, NumArgs); in BuildDelegatingInitializer() local 2295 ExprResult DelegationInit = InitSeq.Perform(*this, DelegationEntity, Kind, in BuildDelegatingInitializer() 2432 InitializationSequence InitSeq(*this, BaseEntity, Kind, Args, NumArgs); in BuildBaseInitializer() local 2433 ExprResult BaseInit = InitSeq.Perform(*this, BaseEntity, Kind, in BuildBaseInitializer() 2501 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, 0, 0); in BuildImplicitBaseInitializer() local 2502 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, MultiExprArg()); in BuildImplicitBaseInitializer() [all …]
|
D | SemaExpr.cpp | 3459 InitializationSequence InitSeq(*this, Entity, Kind, &ResultE, 1); in BuildCXXDefaultArgExpr() local 3460 Result = InitSeq.Perform(*this, Entity, Kind, ResultE); in BuildCXXDefaultArgExpr() 4165 InitializationSequence InitSeq(*this, Entity, Kind, &LiteralExpr, 1); in BuildCompoundLiteralExpr() local 4166 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, LiteralExpr, in BuildCompoundLiteralExpr() 8230 InitializationSequence InitSeq(*this, Entity, Kind, &RHSExpr, 1); in CreateBuiltinBinOp() local 8231 ExprResult Init = InitSeq.Perform(*this, Entity, Kind, RHSExpr); in CreateBuiltinBinOp()
|
D | SemaDecl.cpp | 6563 InitializationSequence InitSeq(*this, Entity, Kind, Args, NumArgs); in AddInitializerToDecl() local 6564 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, in AddInitializerToDecl() 6951 InitializationSequence InitSeq(*this, Entity, Kind, 0, 0); in ActOnUninitializedDecl() local 6952 ExprResult Init = InitSeq.Perform(*this, Entity, Kind, MultiExprArg()); in ActOnUninitializedDecl()
|