Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp3570 InitializationSequence
4559 InitializationSequence &Sequence) { in TryRefInitWithConversionFunction()
4887 ? InitializationSequence:: in TryReferenceInitializationCore()
4891 InitializationSequence::FailureKind FK; in TryReferenceInitializationCore()
4895 FK = InitializationSequence:: in TryReferenceInitializationCore()
4898 FK = InitializationSequence:: in TryReferenceInitializationCore()
4901 FK = InitializationSequence:: in TryReferenceInitializationCore()
4910 FK = InitializationSequence:: in TryReferenceInitializationCore()
5638 InitializationSequence::InitializationSequence( in InitializationSequence() function in InitializationSequence
6045 InitializationSequence::~InitializationSequence() { in ~InitializationSequence()
[all …]
H A DSemaCast.cpp446 InitializationSequence sequence(S, entity, initKind, src); in tryDiagnoseOverloadedCast()
452 case InitializationSequence::FK_ConstructorOverloadFailed: in tryDiagnoseOverloadedCast()
453 case InitializationSequence::FK_UserConversionOverloadFailed: in tryDiagnoseOverloadedCast()
1853 InitializationSequence InitSeq(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast()
H A DSemaExprCXX.cpp1526 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr()
2333 InitializationSequence InitSeq(*this, Entity, Kind, in BuildCXXNew()
5290 InitializationSequence Init(S, To, InitKind, ArgExprs); in evaluateTypeTrait()
5496 InitializationSequence Init(Self, To, Kind, FromPtr); in EvaluateBinaryTypeTrait()
5899 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification()
5927 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification()
5951 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification()
6029 InitializationSequence InitSeq(Self, Entity, Kind, Arg); in ConvertForConditional()
6869 InitializationSequence E1ToC(*this, Entity, Kind, E1); in FindCompositePointerType()
6873 InitializationSequence E2ToC(*this, Entity, Kind, E2); in FindCompositePointerType()
H A DSemaLambda.cpp848 InitializationSequence InitSeq(*this, Entity, Kind, Args); in buildLambdaInitCaptureInitialization()
1626 InitializationSequence InitSeq(*this, Entity, InitKind, InitExpr); in BuildCaptureInit()
H A DSemaStmt.cpp3460 const InitializationSequence &Seq) { in VerifyInitializationSequenceCXX98()
3462 return Step.Kind == InitializationSequence::SK_ConstructorInitialization || in VerifyInitializationSequenceCXX98()
3463 Step.Kind == InitializationSequence::SK_UserConversion; in VerifyInitializationSequenceCXX98()
3492 InitializationSequence Seq(*this, Entity, Kind, InitExpr); in PerformMoveOrCopyInitialization()
H A DSemaDeclCXX.cpp273 InitializationSequence InitSeq(*this, Entity, Kind, Arg); in ConvertParamDefaultArgument()
1272 InitializationSequence Seq(S, Entity, Kind, Init); in checkTupleLikeDecomposition()
4014 InitializationSequence Seq(*this, Entity, Kind, InitExpr); in ActOnFinishCXXInClassMemberInitializer()
4375 InitializationSequence InitSeq(*this, MemberEntity, Kind, Args); in BuildMemberInitializer()
4428 InitializationSequence InitSeq(*this, DelegationEntity, Kind, Args); in BuildDelegatingInitializer()
4562 InitializationSequence InitSeq(*this, BaseEntity, Kind, Args); in BuildBaseInitializer()
4632 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, None); in BuildImplicitBaseInitializer()
4766 InitializationSequence InitSeq(SemaRef, Entity, InitKind, CtorArgE); in BuildImplicitMemberInitializer()
4797 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, None); in BuildImplicitMemberInitializer()
16219 InitializationSequence sequence(*this, entity, initKind, opaqueValue); in BuildExceptionDeclaration()
[all …]
H A DSemaCoroutine.cpp583 InitializationSequence InitSeq(*this, Entity, Kind, CtorArgExprs, in buildCoroutinePromise()
H A DSemaExprObjC.cpp406 InitializationSequence Seq(S, Entity, Kind, Element); in CheckObjCCollectionLiteralElement()
H A DSemaDecl.cpp12317 InitializationSequence Init(*this, Entity, Kind, MultiExprArg(E)); in AddInitializerToDecl()
12329 InitializationSequence InitSeq(*this, Entity, Kind, Args, in AddInitializerToDecl()
12910 InitializationSequence InitSeq(*this, Entity, Kind, None); in ActOnUninitializedDecl()
H A DSemaTemplateInstantiateDecl.cpp4489 InitializationSequence InitSeq(*this, Entity, Kind, ResultE); in InstantiateDefaultArgument()
H A DSemaExpr.cpp4803 InitializationSequence InitSeq(*this, Entity, Kind, E); in tryConvertExprToType()
6953 InitializationSequence InitSeq(*this, Entity, Kind, LiteralExpr); in BuildCompoundLiteralExpr()
14090 InitializationSequence InitSeq(*this, Entity, Kind, RHSExpr); in CreateBuiltinBinOp()
H A DSemaOpenMP.cpp15989 InitializationSequence InitSeq(*this, Entity, Kind, Init); in ActOnOpenMPFirstprivateClause()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DInitialization.h782 class InitializationSequence {
1149 InitializationSequence(Sema &S,
1159 ~InitializationSequence();
H A DSema.h141 class InitializationSequence; variable
12797 friend class InitializationSequence; variable