Home
last modified time | relevance | path

Searched refs:InitializationSequence (Results 1 – 15 of 15) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp3729 InitializationSequence
4752 InitializationSequence &Sequence) { in TryRefInitWithConversionFunction()
5082 ? InitializationSequence:: in TryReferenceInitializationCore()
5090 FK = InitializationSequence:: in TryReferenceInitializationCore()
5093 FK = InitializationSequence:: in TryReferenceInitializationCore()
5096 FK = InitializationSequence:: in TryReferenceInitializationCore()
5105 FK = InitializationSequence:: in TryReferenceInitializationCore()
5434 InitializationSequence IS = InitializationSequence( in TryOrBuildParenListInitialization()
6083 InitializationSequence::InitializationSequence( in InitializationSequence() function in InitializationSequence
6565 InitializationSequence::~InitializationSequence() { in ~InitializationSequence()
[all …]
H A DSemaCast.cpp451 InitializationSequence sequence(S, entity, initKind, src); in tryDiagnoseOverloadedCast()
457 case InitializationSequence::FK_ParenthesizedListInitFailed: in tryDiagnoseOverloadedCast()
476 case InitializationSequence::FK_ConstructorOverloadFailed: in tryDiagnoseOverloadedCast()
477 case InitializationSequence::FK_UserConversionOverloadFailed: in tryDiagnoseOverloadedCast()
1902 InitializationSequence InitSeq(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast()
H A DSemaExprCXX.cpp1613 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr()
2435 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXNew()
5556 InitializationSequence Init(S, To, InitKind, ArgExprs); in EvaluateBooleanTypeTrait()
5838 InitializationSequence Init(Self, To, Kind, FromPtr); in EvaluateBinaryTypeTrait()
6238 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification()
6266 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification()
6290 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification()
6368 InitializationSequence InitSeq(Self, Entity, Kind, Arg); in ConvertForConditional()
7251 InitializationSequence E1ToC(*this, Entity, Kind, E1); in FindCompositePointerType()
7255 InitializationSequence E2ToC(*this, Entity, Kind, E2); in FindCompositePointerType()
H A DSemaLambda.cpp797 InitializationSequence InitSeq(*this, Entity, Kind, Args); in buildLambdaInitCaptureInitialization()
1884 InitializationSequence InitSeq(*this, Entity, InitKind, InitExpr); in BuildCaptureInit()
H A DSemaStmt.cpp3517 const InitializationSequence &Seq) { in VerifyInitializationSequenceCXX98()
3519 return Step.Kind == InitializationSequence::SK_ConstructorInitialization || in VerifyInitializationSequenceCXX98()
3520 Step.Kind == InitializationSequence::SK_UserConversion; in VerifyInitializationSequenceCXX98()
3549 InitializationSequence Seq(*this, Entity, Kind, InitExpr); in PerformMoveOrCopyInitialization()
H A DSemaDeclCXX.cpp295 InitializationSequence InitSeq(*this, Entity, Kind, Arg); in ConvertParamDefaultArgument()
1338 InitializationSequence Seq(S, Entity, Kind, Init); in checkTupleLikeDecomposition()
4221 InitializationSequence Seq(*this, Entity, Kind, InitExpr); in ConvertMemberDefaultInitExpression()
4667 InitializationSequence InitSeq(*this, MemberEntity, Kind, Args); in BuildMemberInitializer()
4727 InitializationSequence InitSeq(*this, DelegationEntity, Kind, Args); in BuildDelegatingInitializer()
4871 InitializationSequence InitSeq(*this, BaseEntity, Kind, Args); in BuildBaseInitializer()
4945 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, std::nullopt); in BuildImplicitBaseInitializer()
4983 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, CopyCtorArg); in BuildImplicitBaseInitializer()
5079 InitializationSequence InitSeq(SemaRef, Entity, InitKind, CtorArgE); in BuildImplicitMemberInitializer()
5110 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, std::nullopt); in BuildImplicitMemberInitializer()
[all …]
H A DSemaCoroutine.cpp641 InitializationSequence InitSeq(*this, Entity, Kind, CtorArgExprs, in buildCoroutinePromise()
H A DSemaTemplateInstantiate.cpp3083 InitializationSequence InitSeq(*this, Entity, Kind, ResultE); in SubstDefaultArgument()
H A DSemaDecl.cpp13642 InitializationSequence Init(*this, Entity, Kind, MultiExprArg(E)); in AddInitializerToDecl()
13654 InitializationSequence InitSeq(*this, Entity, Kind, Args, in AddInitializerToDecl()
13680 InitializationSequence::SK_ParenthesizedListInit; in AddInitializerToDecl()
14266 InitializationSequence InitSeq(*this, Entity, Kind, std::nullopt); in ActOnUninitializedDecl()
H A DSemaExprObjC.cpp407 InitializationSequence Seq(S, Entity, Kind, Element); in CheckObjCCollectionLiteralElement()
H A DSemaExpr.cpp5224 InitializationSequence InitSeq(*this, Entity, Kind, E); in tryConvertExprToType()
7817 InitializationSequence InitSeq(*this, Entity, Kind, LiteralExpr); in BuildCompoundLiteralExpr()
15607 InitializationSequence InitSeq(*this, Entity, Kind, RHSExpr); in CreateBuiltinBinOp()
H A DSemaTemplate.cpp7403 InitializationSequence InitSeq(*this, Entity, Kind, Inits); in CheckTemplateArgument()
H A DSemaOpenMP.cpp18676 InitializationSequence InitSeq(*this, Entity, Kind, Init); in ActOnOpenMPFirstprivateClause()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DInitialization.h802 class InitializationSequence {
1180 InitializationSequence(Sema &S,
1190 ~InitializationSequence();
H A DSema.h141 class InitializationSequence; variable
14172 friend class InitializationSequence; variable