Home
last modified time | relevance | path

Searched refs:InitSeq (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/Sema/
DSemaExprCXX.cpp863 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 …]
DSemaInit.cpp282 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 …]
DSemaCast.cpp1322 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()
DSemaDeclCXX.cpp248 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 …]
DSemaExpr.cpp3459 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()
DSemaDecl.cpp6563 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()