/external/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
D | MachOPlatform.cpp | 272 auto &InitSeq = InitSeqs[&JD]; in registerInitInfo() local 274 InitSeq.setObjCImageInfoAddr(ObjCImageInfoAddr); in registerInitInfo() 277 InitSeq.addModInitsSection(std::move(ModInits)); in registerInitInfo() 280 InitSeq.addObjCSelRefsSection(std::move(ObjCSelRefs)); in registerInitInfo() 283 InitSeq.addObjCClassListSection(std::move(ObjCClassList)); in registerInitInfo()
|
D | LLJIT.cpp | 559 auto InitSeq = MP.getInitializerSequence(JD); in initialize() local 560 if (!InitSeq) in initialize() 561 return InitSeq.takeError(); in initialize() 566 for (auto &KV : *InitSeq) { in initialize() 576 for (auto &KV : *InitSeq) { in initialize()
|
/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 1299 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr() local 1300 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr() 1845 InitializationSequence InitSeq(*this, Entity, Kind, MultiExprArg(Inits, NumInits)); in BuildCXXNew() local 1846 ExprResult FullInit = InitSeq.Perform(*this, Entity, Kind, in BuildCXXNew() 4959 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification() local 4960 if (InitSeq.isDirectReferenceBinding()) { in TryClassUnification() 4966 if (InitSeq.isAmbiguous()) in TryClassUnification() 4967 return InitSeq.Diagnose(Self, Entity, Kind, From); in TryClassUnification() 4987 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification() local 4988 if (InitSeq) { in TryClassUnification() [all …]
|
D | SemaCast.cpp | 1514 InitializationSequence InitSeq(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast() local 1523 if (InitSeq.Failed() && (CStyle || !DestType->isReferenceType())) in TryStaticImplicitCast() 1526 ExprResult Result = InitSeq.Perform(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast() 1532 if (InitSeq.isConstructorInitialization()) in TryStaticImplicitCast()
|
D | SemaDeclCXX.cpp | 266 InitializationSequence InitSeq(*this, Entity, Kind, Arg); in SetParamDefaultArgument() local 267 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Arg); in SetParamDefaultArgument() 3107 InitializationSequence InitSeq(*this, MemberEntity, Kind, Args); in BuildMemberInitializer() local 3108 ExprResult MemberInit = InitSeq.Perform(*this, MemberEntity, Kind, Args, in BuildMemberInitializer() 3160 InitializationSequence InitSeq(*this, DelegationEntity, Kind, Args); in BuildDelegatingInitializer() local 3161 ExprResult DelegationInit = InitSeq.Perform(*this, DelegationEntity, Kind, in BuildDelegatingInitializer() 3294 InitializationSequence InitSeq(*this, BaseEntity, Kind, Args); in BuildBaseInitializer() local 3295 ExprResult BaseInit = InitSeq.Perform(*this, BaseEntity, Kind, Args, nullptr); in BuildBaseInitializer() 3363 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, None); in BuildImplicitBaseInitializer() local 3364 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, None); in BuildImplicitBaseInitializer() [all …]
|
D | SemaLambda.cpp | 748 InitializationSequence InitSeq(*this, Entity, Kind, Args); in buildLambdaInitCaptureInitialization() local 749 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Args, &DclT); in buildLambdaInitCaptureInitialization()
|
D | SemaInit.cpp | 414 InitializationSequence InitSeq(SemaRef, Entity, Kind, SubInit); in PerformEmptyInit() local 420 if (!InitSeq && EmptyInitList && InitSeq.getFailureKind() == in PerformEmptyInit() 424 InitSeq.getFailedCandidateSet() in PerformEmptyInit() 447 InitSeq.InitializeFrom( in PerformEmptyInit() 466 if (!InitSeq) { in PerformEmptyInit() 468 InitSeq.Diagnose(SemaRef, Entity, Kind, SubInit); in PerformEmptyInit() 481 : InitSeq.Perform(SemaRef, Entity, Kind, SubInit); in PerformEmptyInit()
|
D | SemaExpr.cpp | 4547 InitializationSequence InitSeq(*this, Entity, Kind, ResultE); in BuildCXXDefaultArgExpr() local 4548 Result = InitSeq.Perform(*this, Entity, Kind, ResultE); in BuildCXXDefaultArgExpr() 5540 InitializationSequence InitSeq(*this, Entity, Kind, LiteralExpr); in BuildCompoundLiteralExpr() local 5541 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, LiteralExpr, in BuildCompoundLiteralExpr() 10786 InitializationSequence InitSeq(*this, Entity, Kind, RHSExpr); in CreateBuiltinBinOp() local 10787 ExprResult Init = InitSeq.Perform(*this, Entity, Kind, RHSExpr); in CreateBuiltinBinOp()
|
D | SemaDecl.cpp | 9723 InitializationSequence InitSeq(*this, Entity, Kind, Args, in AddInitializerToDecl() local 9726 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Args, &DclT); in AddInitializerToDecl() 10205 InitializationSequence InitSeq(*this, Entity, Kind, None); in ActOnUninitializedDecl() local 10206 ExprResult Init = InitSeq.Perform(*this, Entity, Kind, None); in ActOnUninitializedDecl()
|
D | SemaOpenMP.cpp | 8568 InitializationSequence InitSeq(*this, Entity, Kind, Init); in ActOnOpenMPFirstprivateClause() local 8569 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Init); in ActOnOpenMPFirstprivateClause()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 1495 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr() local 1496 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr() 2287 InitializationSequence InitSeq(*this, Entity, Kind, in BuildCXXNew() local 2289 ExprResult FullInit = InitSeq.Perform(*this, Entity, Kind, in BuildCXXNew() 5778 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification() local 5779 if (InitSeq.isDirectReferenceBinding()) { in TryClassUnification() 5785 if (InitSeq.isAmbiguous()) in TryClassUnification() 5786 return InitSeq.Diagnose(Self, Entity, Kind, From); in TryClassUnification() 5806 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification() local 5807 if (InitSeq) { in TryClassUnification() [all …]
|
D | SemaLambda.cpp | 845 InitializationSequence InitSeq(*this, Entity, Kind, Args); in buildLambdaInitCaptureInitialization() local 846 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Args, &DclT); in buildLambdaInitCaptureInitialization() 1619 InitializationSequence InitSeq(*this, Entity, InitKind, InitExpr); in BuildCaptureInit() local 1620 return InitSeq.Perform(*this, Entity, InitKind, InitExpr); in BuildCaptureInit()
|
D | SemaCoroutine.cpp | 602 InitializationSequence InitSeq(*this, Entity, Kind, CtorArgExprs, in buildCoroutinePromise() local 608 if (InitSeq) { in buildCoroutinePromise() 609 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, CtorArgExprs); in buildCoroutinePromise()
|
D | SemaCast.cpp | 1747 InitializationSequence InitSeq(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast() local 1756 if (InitSeq.Failed() && (CStyle || !DestType->isReferenceType())) in TryStaticImplicitCast() 1759 ExprResult Result = InitSeq.Perform(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast() 1765 if (InitSeq.isConstructorInitialization()) in TryStaticImplicitCast()
|
D | SemaDeclCXX.cpp | 274 InitializationSequence InitSeq(*this, Entity, Kind, Arg); in ConvertParamDefaultArgument() local 275 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Arg); in ConvertParamDefaultArgument() 4354 InitializationSequence InitSeq(*this, MemberEntity, Kind, Args); in BuildMemberInitializer() local 4355 ExprResult MemberInit = InitSeq.Perform(*this, MemberEntity, Kind, Args, in BuildMemberInitializer() 4407 InitializationSequence InitSeq(*this, DelegationEntity, Kind, Args); in BuildDelegatingInitializer() local 4408 ExprResult DelegationInit = InitSeq.Perform(*this, DelegationEntity, Kind, in BuildDelegatingInitializer() 4541 InitializationSequence InitSeq(*this, BaseEntity, Kind, Args); in BuildBaseInitializer() local 4542 ExprResult BaseInit = InitSeq.Perform(*this, BaseEntity, Kind, Args, nullptr); in BuildBaseInitializer() 4611 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, None); in BuildImplicitBaseInitializer() local 4612 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, None); in BuildImplicitBaseInitializer() [all …]
|
D | SemaInit.cpp | 523 InitializationSequence InitSeq(SemaRef, Entity, Kind, SubInit); in PerformEmptyInit() local 529 if (!InitSeq && EmptyInitList && InitSeq.getFailureKind() == in PerformEmptyInit() 533 InitSeq.getFailedCandidateSet() in PerformEmptyInit() 556 InitSeq.InitializeFrom( in PerformEmptyInit() 575 if (!InitSeq) { in PerformEmptyInit() 577 InitSeq.Diagnose(SemaRef, Entity, Kind, SubInit); in PerformEmptyInit() 596 : InitSeq.Perform(SemaRef, Entity, Kind, SubInit); in PerformEmptyInit()
|
D | SemaTemplateInstantiateDecl.cpp | 4361 InitializationSequence InitSeq(*this, Entity, Kind, ResultE); in InstantiateDefaultArgument() local 4362 Result = InitSeq.Perform(*this, Entity, Kind, ResultE); in InstantiateDefaultArgument()
|
D | SemaExpr.cpp | 4732 InitializationSequence InitSeq(*this, Entity, Kind, E); in tryConvertExprToType() local 4733 return InitSeq.Perform(*this, Entity, Kind, E); in tryConvertExprToType() 6831 InitializationSequence InitSeq(*this, Entity, Kind, LiteralExpr); in BuildCompoundLiteralExpr() local 6832 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, LiteralExpr, in BuildCompoundLiteralExpr() 13850 InitializationSequence InitSeq(*this, Entity, Kind, RHSExpr); in CreateBuiltinBinOp() local 13851 ExprResult Init = InitSeq.Perform(*this, Entity, Kind, RHSExpr); in CreateBuiltinBinOp()
|
D | SemaDecl.cpp | 12161 InitializationSequence InitSeq(*this, Entity, Kind, Args, in AddInitializerToDecl() local 12164 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Args, &DclT); in AddInitializerToDecl() 12730 InitializationSequence InitSeq(*this, Entity, Kind, None); in ActOnUninitializedDecl() local 12731 ExprResult Init = InitSeq.Perform(*this, Entity, Kind, None); in ActOnUninitializedDecl()
|
D | SemaOpenMP.cpp | 14243 InitializationSequence InitSeq(*this, Entity, Kind, Init); in ActOnOpenMPFirstprivateClause() local 14244 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Init); in ActOnOpenMPFirstprivateClause()
|