Lines Matching refs:InitializationSequence

525   InitializationSequence InitSeq(SemaRef, Entity, Kind, SubInit);  in PerformEmptyInit()
532 InitializationSequence::FK_ExplicitConstructor) { in PerformEmptyInit()
1387 InitializationSequence Seq(SemaRef, TmpEntity, Kind, expr, in CheckSubElementType()
2451 InitializationSequence Seq(SemaRef, Entity, Kind, Init, in CheckDesignatedInitializer()
3485 void InitializationSequence::Step::Destroy() { in Destroy()
3530 bool InitializationSequence::isDirectReferenceBinding() const { in isDirectReferenceBinding()
3541 bool InitializationSequence::isAmbiguous() const { in isAmbiguous()
3593 bool InitializationSequence::isConstructorInitialization() const { in isConstructorInitialization()
3598 InitializationSequence
3611 void InitializationSequence::AddDerivedToBaseCastStep(QualType BaseType, in AddDerivedToBaseCastStep()
3625 void InitializationSequence::AddReferenceBindingStep(QualType T, in AddReferenceBindingStep()
3633 void InitializationSequence::AddFinalCopy(QualType T) { in AddFinalCopy()
3640 void InitializationSequence::AddExtraneousCopyToTemporary(QualType T) { in AddExtraneousCopyToTemporary()
3648 InitializationSequence::AddUserConversionStep(FunctionDecl *Function, in AddUserConversionStep()
3661 void InitializationSequence::AddQualificationConversionStep(QualType Ty, in AddQualificationConversionStep()
3680 void InitializationSequence::AddFunctionReferenceConversionStep(QualType Ty) { in AddFunctionReferenceConversionStep()
3687 void InitializationSequence::AddAtomicConversionStep(QualType Ty) { in AddAtomicConversionStep()
3694 void InitializationSequence::AddConversionSequenceStep( in AddConversionSequenceStep()
3705 void InitializationSequence::AddListInitializationStep(QualType T) { in AddListInitializationStep()
3712 void InitializationSequence::AddConstructorInitializationStep( in AddConstructorInitializationStep()
3726 void InitializationSequence::AddZeroInitializationStep(QualType T) { in AddZeroInitializationStep()
3733 void InitializationSequence::AddCAssignmentStep(QualType T) { in AddCAssignmentStep()
3740 void InitializationSequence::AddStringInitStep(QualType T) { in AddStringInitStep()
3747 void InitializationSequence::AddObjCObjectConversionStep(QualType T) { in AddObjCObjectConversionStep()
3754 void InitializationSequence::AddArrayInitStep(QualType T, bool IsGNUExtension) { in AddArrayInitStep()
3761 void InitializationSequence::AddArrayInitLoopStep(QualType T, QualType EltT) { in AddArrayInitLoopStep()
3772 void InitializationSequence::AddParenthesizedArrayInitStep(QualType T) { in AddParenthesizedArrayInitStep()
3779 void InitializationSequence::AddPassByIndirectCopyRestoreStep(QualType type, in AddPassByIndirectCopyRestoreStep()
3788 void InitializationSequence::AddProduceObjCObjectStep(QualType T) { in AddProduceObjCObjectStep()
3795 void InitializationSequence::AddStdInitializerListConstructionStep(QualType T) { in AddStdInitializerListConstructionStep()
3802 void InitializationSequence::AddOCLSamplerInitStep(QualType T) { in AddOCLSamplerInitStep()
3809 void InitializationSequence::AddOCLZeroOpaqueTypeStep(QualType T) { in AddOCLZeroOpaqueTypeStep()
3816 void InitializationSequence::RewrapReferenceInitList(QualType T, in RewrapReferenceInitList()
3831 void InitializationSequence::SetOverloadFailure(FailureKind Failure, in SetOverloadFailure()
3844 maybeRecoverWithZeroInitialization(Sema &S, InitializationSequence &Sequence, in maybeRecoverWithZeroInitialization()
3865 InitializationSequence &Sequence, in MaybeProduceObjCObject()
3896 InitializationSequence &Sequence,
3907 InitializationSequence &Sequence, in TryInitializerListConstruction()
4074 InitializationSequence &Sequence, in TryConstructorInitialization()
4175 IsListInit ? InitializationSequence::FK_ListConstructorOverloadFailed in TryConstructorInitialization()
4176 : InitializationSequence::FK_ConstructorOverloadFailed, in TryConstructorInitialization()
4216 Sequence.SetFailed(InitializationSequence::FK_DefaultInitOfConst); in TryConstructorInitialization()
4225 Sequence.SetFailed(InitializationSequence::FK_ExplicitConstructor); in TryConstructorInitialization()
4254 InitializationSequence &Sequence) { in ResolveOverloadedFunctionForReferenceBinding()
4269 Sequence.SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in ResolveOverloadedFunctionForReferenceBinding()
4284 InitializationSequence &Sequence);
4289 InitializationSequence &Sequence,
4297 InitializationSequence &Sequence, in TryReferenceListInitialization()
4301 Sequence.SetFailed(InitializationSequence::FK_ReferenceBindingToInitList); in TryReferenceListInitialization()
4306 Sequence.SetFailed(InitializationSequence::FK_ReferenceBindingToInitList); in TryReferenceListInitialization()
4355 InitializationSequence::FK_ReferenceInitDropsQualifiers); in TryReferenceListInitialization()
4379 InitializationSequence::FK_NonConstLValueReferenceBindingToTemporary); in TryReferenceListInitialization()
4388 InitializationSequence &Sequence, in TryListInitialization()
4396 Sequence.SetFailed(InitializationSequence::FK_TooManyInitsForScalar); in TryListInitialization()
4488 Sequence.SetFailed(InitializationSequence::FK_InitListBadDestinationType); in TryListInitialization()
4574 Sequence.SetFailed(InitializationSequence::FK_ListInitializationFailed); in TryListInitialization()
4587 InitializationSequence &Sequence) { in TryRefInitWithConversionFunction()
4773 InitializationSequence &Sequence) { in TryReferenceInitialization()
4814 InitializationSequence &Sequence) { in TryReferenceInitializationCore()
4891 InitializationSequence::FK_ReferenceInitOverloadFailed, in TryReferenceInitializationCore()
4907 Sequence.SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in TryReferenceInitializationCore()
4910 InitializationSequence::FK_ReferenceInitOverloadFailed, in TryReferenceInitializationCore()
4915 ? InitializationSequence:: in TryReferenceInitializationCore()
4917 : InitializationSequence::FK_ReferenceInitDropsQualifiers); in TryReferenceInitializationCore()
4919 InitializationSequence::FailureKind FK; in TryReferenceInitializationCore()
4923 FK = InitializationSequence:: in TryReferenceInitializationCore()
4926 FK = InitializationSequence:: in TryReferenceInitializationCore()
4929 FK = InitializationSequence:: in TryReferenceInitializationCore()
4935 FK = InitializationSequence::FK_ReferenceInitDropsQualifiers; in TryReferenceInitializationCore()
4938 FK = InitializationSequence:: in TryReferenceInitializationCore()
5031 InitializationSequence::FK_ReferenceInitOverloadFailed, in TryReferenceInitializationCore()
5040 InitializationSequence::FK_RValueReferenceBindingToLValue); in TryReferenceInitializationCore()
5044 Sequence.SetFailed(InitializationSequence::FK_ReferenceInitDropsQualifiers); in TryReferenceInitializationCore()
5080 InitializationSequence::FK_ReferenceInitOverloadFailed, in TryReferenceInitializationCore()
5083 Sequence.SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in TryReferenceInitializationCore()
5085 Sequence.SetFailed(InitializationSequence::FK_ReferenceInitFailed); in TryReferenceInitializationCore()
5099 Sequence.SetFailed(InitializationSequence::FK_ReferenceInitDropsQualifiers); in TryReferenceInitializationCore()
5108 InitializationSequence::FK_RValueReferenceBindingToLValue); in TryReferenceInitializationCore()
5118 InitializationSequence::FK_ReferenceAddrspaceMismatchTemporary); in TryReferenceInitializationCore()
5132 InitializationSequence &Sequence) { in TryStringLiteralInitialization()
5140 InitializationSequence &Sequence, in TryValueInitialization()
5193 Sequence.SetFailed(InitializationSequence::FK_TooManyInitsForReference); in TryValueInitialization()
5218 InitializationSequence &Sequence) { in TryDefaultInitialization()
5242 Sequence.SetFailed(InitializationSequence::FK_DefaultInitOfConst); in TryDefaultInitialization()
5260 InitializationSequence &Sequence, in TryUserDefinedConversion()
5352 InitializationSequence::FK_UserConversionOverloadFailed, Result); in TryUserDefinedConversion()
5560 InitializationSequence &Sequence, in tryObjCWritebackConversion()
5607 InitializationSequence &Sequence, in TryOCLSamplerInitialization()
5625 InitializationSequence &Sequence, in TryOCLZeroOpaqueTypeInitialization()
5666 InitializationSequence::InitializationSequence( in InitializationSequence() function in InitializationSequence
5722 void InitializationSequence::InitializeFrom(Sema &S, in InitializeFrom()
6091 SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in InitializeFrom()
6094 SetFailed(InitializationSequence::FK_AddressOfUnaddressableFunction); in InitializeFrom()
6096 SetFailed(InitializationSequence::FK_ConversionFailed); in InitializeFrom()
6104 InitializationSequence::~InitializationSequence() { in ~InitializationSequence()
6496 void InitializationSequence::PrintInitLocationNote(Sema &S, in PrintInitLocationNote()
6546 const InitializationSequence::Step& Step, in PerformConstructorInitialization()
8046 ExprResult InitializationSequence::Perform(Sema &S, in Perform()
9037 bool InitializationSequence::Diagnose(Sema &S, in Diagnose()
9509 void InitializationSequence::dump(raw_ostream &OS) const { in dump()
9848 void InitializationSequence::dump() const { in dump()
9960 InitializationSequence Seq(*this, Entity, Kind, InitE); in CanPerformCopyInitialization()
9981 InitializationSequence Seq(*this, Entity, Kind, InitE, TopLevelOfInitList); in PerformCopyInitialization()
9989 InitializationSequence::FK_ConstructorOverloadFailed, in PerformCopyInitialization()
9996 InitializationSequence::SK_ConstructorInitialization); in PerformCopyInitialization()