Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp647 InitializationSequence InitSeq(SemaRef, Entity, Kind, SubInit); in PerformEmptyInit()
655 InitializationSequence::FK_ExplicitConstructor && in PerformEmptyInit()
1577 InitializationSequence Seq(SemaRef, TmpEntity, Kind, expr, in CheckSubElementType()
2783 InitializationSequence Seq(SemaRef, Entity, Kind, Init, in CheckDesignatedInitializer()
3832 void InitializationSequence::Step::Destroy() { in Destroy()
3878 bool InitializationSequence::isDirectReferenceBinding() const { in isDirectReferenceBinding()
3889 bool InitializationSequence::isAmbiguous() const { in isAmbiguous()
3943 bool InitializationSequence::isConstructorInitialization() const { in isConstructorInitialization()
3948 InitializationSequence
3961 void InitializationSequence::AddDerivedToBaseCastStep(QualType BaseType, in AddDerivedToBaseCastStep()
[all …]
H A DSemaCast.cpp491 InitializationSequence sequence(S, entity, initKind, src); in tryDiagnoseOverloadedCast()
502 case InitializationSequence::FK_ParenthesizedListInitFailed: in tryDiagnoseOverloadedCast()
521 case InitializationSequence::FK_ConstructorOverloadFailed: in tryDiagnoseOverloadedCast()
522 case InitializationSequence::FK_UserConversionOverloadFailed: in tryDiagnoseOverloadedCast()
1938 InitializationSequence InitSeq(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast()
H A DSemaTypeTraits.cpp1263 InitializationSequence Init(Self, To, Kind, From); in CheckConvertibilityForTypeTraits()
1399 InitializationSequence Init(S, To, InitKind, ArgExprs); in EvaluateBooleanTypeTrait()
2338 InitializationSequence Init(SemaRef, To, InitKind, ArgExprs); in DiagnoseNonConstructibleReason()
H A DSemaExprCXX.cpp1643 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr()
2581 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXNew()
5492 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification()
5520 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification()
5544 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification()
5622 InitializationSequence InitSeq(Self, Entity, Kind, Arg); in ConvertForConditional()
6489 InitializationSequence E1ToC(*this, Entity, Kind, E1); in FindCompositePointerType()
6493 InitializationSequence E2ToC(*this, Entity, Kind, E2); in FindCompositePointerType()
H A DSemaStmt.cpp3465 const InitializationSequence &Seq) { in VerifyInitializationSequenceCXX98()
3467 return Step.Kind == InitializationSequence::SK_ConstructorInitialization || in VerifyInitializationSequenceCXX98()
3468 Step.Kind == InitializationSequence::SK_UserConversion; in VerifyInitializationSequenceCXX98()
3491 InitializationSequence Seq(*this, Entity, Kind, InitExpr); in PerformMoveOrCopyInitialization()
H A DSemaLambda.cpp860 InitializationSequence InitSeq(*this, Entity, Kind, Args); in buildLambdaInitCaptureInitialization()
1966 InitializationSequence InitSeq(*this, Entity, InitKind, InitExpr); in BuildCaptureInit()
H A DSemaDeclCXX.cpp296 InitializationSequence InitSeq(*this, Entity, Kind, Arg); in ConvertParamDefaultArgument()
1379 InitializationSequence Seq(S, Entity, Kind, Init); in checkTupleLikeDecomposition()
4172 InitializationSequence Seq(*this, Entity, Kind, InitExpr); in ConvertMemberDefaultInitExpression()
4613 InitializationSequence InitSeq(*this, MemberEntity, Kind, Args); in BuildMemberInitializer()
4673 InitializationSequence InitSeq(*this, DelegationEntity, Kind, Args); in BuildDelegatingInitializer()
4817 InitializationSequence InitSeq(*this, BaseEntity, Kind, Args); in BuildBaseInitializer()
4891 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, {}); in BuildImplicitBaseInitializer()
4929 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, CopyCtorArg); in BuildImplicitBaseInitializer()
5025 InitializationSequence InitSeq(SemaRef, Entity, InitKind, CtorArgE); in BuildImplicitMemberInitializer()
5056 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, {}); in BuildImplicitMemberInitializer()
[all …]
H A DSemaCoroutine.cpp541 InitializationSequence InitSeq(*this, Entity, Kind, CtorArgExprs, in buildCoroutinePromise()
H A DSemaHLSL.cpp3629 InitializationSequence InitSeq(S, Entity, Kind, Args); in initVarDeclWithCtor()
H A DSemaTemplateInstantiate.cpp3460 InitializationSequence InitSeq(*this, Entity, Kind, ResultE); in SubstDefaultArgument()
H A DSemaExprObjC.cpp411 InitializationSequence Seq(S, Entity, Kind, Element); in CheckObjCCollectionLiteralElement()
H A DSemaDeclObjC.cpp5522 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, {}); in SetIvarInitializers()
H A DSemaDecl.cpp13811 InitializationSequence InitSeq(*this, Entity, Kind, Args, in AddInitializerToDecl()
13837 InitializationSequence::SK_ParenthesizedListInit; in AddInitializerToDecl()
14432 InitializationSequence InitSeq(*this, Entity, Kind, {}); in ActOnUninitializedDecl()
H A DSemaExpr.cpp5070 InitializationSequence InitSeq(*this, Entity, Kind, E); in tryConvertExprToType()
7166 InitializationSequence InitSeq(*this, Entity, Kind, LiteralExpr); in BuildCompoundLiteralExpr()
14965 InitializationSequence InitSeq(*this, Entity, Kind, RHSExpr); in CreateBuiltinBinOp()
H A DSemaTemplate.cpp7104 InitializationSequence InitSeq(*this, Entity, Kind, Inits); in CheckTemplateArgument()
H A DSemaOpenMP.cpp18095 InitializationSequence InitSeq(SemaRef, Entity, Kind, Init); in ActOnOpenMPFirstprivateClause()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DInitialization.h803 class InitializationSequence {
1181 InitializationSequence(Sema &S,
1191 ~InitializationSequence();
H A DSema.h140 class InitializationSequence; variable
1544 friend class InitializationSequence; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc5532 {"_ZN5clang22InitializationSequence4Step7DestroyEv", "clang::InitializationSequence::Step::Destroy(…
5533 {"_ZNK5clang22InitializationSequence24isDirectReferenceBindingEv", "clang::InitializationSequence::…
5534 {"_ZNK5clang22InitializationSequence11isAmbiguousEv", "clang::InitializationSequence::isAmbiguous()…
5535 …2InitializationSequence27isConstructorInitializationEv", "clang::InitializationSequence::isConstru…
5536 …ResolutionStepEPNS_12FunctionDeclENS_14DeclAccessPairE", "clang::InitializationSequence::AddAddres…
5537 …DerivedToBaseCastStepENS_8QualTypeENS_13ExprValueKindE", "clang::InitializationSequence::AddDerive…
5538 …zationSequence23AddReferenceBindingStepENS_8QualTypeEb", "clang::InitializationSequence::AddRefere…
5539 …onSequence28AddExtraneousCopyToTemporaryENS_8QualTypeE", "clang::InitializationSequence::AddExtran…
5540 …pEPNS_12FunctionDeclENS_14DeclAccessPairENS_8QualTypeE", "clang::InitializationSequence::AddUserCo…
5541 …icationConversionStepENS_8QualTypeENS_13ExprValueKindE", "clang::InitializationSequence::AddQualif…
[all …]