| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 525 InitializationSequence InitSeq(SemaRef, Entity, Kind, SubInit); in PerformEmptyInit() 532 InitializationSequence::FK_ExplicitConstructor) { in PerformEmptyInit() 1387 InitializationSequence Seq(SemaRef, TmpEntity, Kind, expr, in CheckSubElementType() 2423 InitializationSequence Seq(SemaRef, Entity, Kind, Init, in CheckDesignatedInitializer() 3457 void InitializationSequence::Step::Destroy() { in Destroy() 3502 bool InitializationSequence::isDirectReferenceBinding() const { in isDirectReferenceBinding() 3513 bool InitializationSequence::isAmbiguous() const { in isAmbiguous() 3565 bool InitializationSequence::isConstructorInitialization() const { in isConstructorInitialization() 3570 InitializationSequence 3583 void InitializationSequence::AddDerivedToBaseCastStep(QualType BaseType, in AddDerivedToBaseCastStep() [all …]
|
| H A D | SemaCast.cpp | 437 InitializationSequence sequence(S, entity, initKind, src); in tryDiagnoseOverloadedCast() 443 case InitializationSequence::FK_ConstructorOverloadFailed: in tryDiagnoseOverloadedCast() 444 case InitializationSequence::FK_UserConversionOverloadFailed: in tryDiagnoseOverloadedCast() 1843 InitializationSequence InitSeq(Self, Entity, InitKind, SrcExprRaw); in TryStaticImplicitCast()
|
| H A D | SemaExprCXX.cpp | 1509 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr() 2316 InitializationSequence InitSeq(*this, Entity, Kind, in BuildCXXNew() 5242 InitializationSequence Init(S, To, InitKind, ArgExprs); in evaluateTypeTrait() 5448 InitializationSequence Init(Self, To, Kind, FromPtr); in EvaluateBinaryTypeTrait() 5850 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification() 5878 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification() 5902 InitializationSequence InitSeq(Self, Entity, Kind, From); in TryClassUnification() 5980 InitializationSequence InitSeq(Self, Entity, Kind, Arg); in ConvertForConditional() 6821 InitializationSequence E1ToC(*this, Entity, Kind, E1); in FindCompositePointerType() 6825 InitializationSequence E2ToC(*this, Entity, Kind, E2); in FindCompositePointerType()
|
| H A D | SemaLambda.cpp | 844 InitializationSequence InitSeq(*this, Entity, Kind, Args); in buildLambdaInitCaptureInitialization() 1622 InitializationSequence InitSeq(*this, Entity, InitKind, InitExpr); in BuildCaptureInit()
|
| H A D | SemaStmt.cpp | 3439 InitializationSequence Seq(S, Entity, Kind, InitExpr); in TryMoveInitialization() 3447 for (const InitializationSequence::Step &Step : Seq.steps()) { in TryMoveInitialization() 3448 if (Step.Kind != InitializationSequence::SK_ConstructorInitialization && in TryMoveInitialization() 3449 Step.Kind != InitializationSequence::SK_UserConversion) in TryMoveInitialization()
|
| H A D | SemaDeclCXX.cpp | 273 InitializationSequence InitSeq(*this, Entity, Kind, Arg); in ConvertParamDefaultArgument() 1274 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() 4670 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, CopyCtorArg); in BuildImplicitBaseInitializer() 4766 InitializationSequence InitSeq(SemaRef, Entity, InitKind, CtorArgE); in BuildImplicitMemberInitializer() 4797 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, None); in BuildImplicitMemberInitializer() [all …]
|
| H A D | SemaCoroutine.cpp | 603 InitializationSequence InitSeq(*this, Entity, Kind, CtorArgExprs, in buildCoroutinePromise()
|
| H A D | SemaExprObjC.cpp | 406 InitializationSequence Seq(S, Entity, Kind, Element); in CheckObjCCollectionLiteralElement()
|
| H A D | SemaDecl.cpp | 12258 InitializationSequence Init(*this, Entity, Kind, MultiExprArg(E)); in AddInitializerToDecl() 12270 InitializationSequence InitSeq(*this, Entity, Kind, Args, in AddInitializerToDecl() 12853 InitializationSequence InitSeq(*this, Entity, Kind, None); in ActOnUninitializedDecl()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 4365 InitializationSequence InitSeq(*this, Entity, Kind, ResultE); in InstantiateDefaultArgument()
|
| H A D | SemaExpr.cpp | 4766 InitializationSequence InitSeq(*this, Entity, Kind, E); in tryConvertExprToType() 6889 InitializationSequence InitSeq(*this, Entity, Kind, LiteralExpr); in BuildCompoundLiteralExpr() 13969 InitializationSequence InitSeq(*this, Entity, Kind, RHSExpr); in CreateBuiltinBinOp()
|
| H A D | SemaOpenMP.cpp | 15606 InitializationSequence InitSeq(*this, Entity, Kind, Init); in ActOnOpenMPFirstprivateClause()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | Initialization.h | 782 class InitializationSequence { 1149 InitializationSequence(Sema &S, 1159 ~InitializationSequence();
|
| H A D | Sema.h | 138 class InitializationSequence; variable 12694 friend class InitializationSequence; variable
|