Lines Matching refs:InitializationSequence

426   InitializationSequence InitSeq(SemaRef, Entity, Kind, SubInit);  in PerformEmptyInit()
433 InitializationSequence::FK_ExplicitConstructor) { in PerformEmptyInit()
1266 InitializationSequence Seq(SemaRef, Entity, Kind, expr, in CheckSubElementType()
3232 void InitializationSequence::Step::Destroy() { in Destroy()
3277 bool InitializationSequence::isDirectReferenceBinding() const { in isDirectReferenceBinding()
3288 bool InitializationSequence::isAmbiguous() const { in isAmbiguous()
3338 bool InitializationSequence::isConstructorInitialization() const { in isConstructorInitialization()
3343 InitializationSequence
3356 void InitializationSequence::AddDerivedToBaseCastStep(QualType BaseType, in AddDerivedToBaseCastStep()
3368 void InitializationSequence::AddReferenceBindingStep(QualType T, in AddReferenceBindingStep()
3376 void InitializationSequence::AddFinalCopy(QualType T) { in AddFinalCopy()
3383 void InitializationSequence::AddExtraneousCopyToTemporary(QualType T) { in AddExtraneousCopyToTemporary()
3391 InitializationSequence::AddUserConversionStep(FunctionDecl *Function, in AddUserConversionStep()
3404 void InitializationSequence::AddQualificationConversionStep(QualType Ty, in AddQualificationConversionStep()
3423 void InitializationSequence::AddAtomicConversionStep(QualType Ty) { in AddAtomicConversionStep()
3430 void InitializationSequence::AddLValueToRValueStep(QualType Ty) { in AddLValueToRValueStep()
3439 void InitializationSequence::AddConversionSequenceStep( in AddConversionSequenceStep()
3450 void InitializationSequence::AddListInitializationStep(QualType T) { in AddListInitializationStep()
3457 void InitializationSequence::AddConstructorInitializationStep( in AddConstructorInitializationStep()
3471 void InitializationSequence::AddZeroInitializationStep(QualType T) { in AddZeroInitializationStep()
3478 void InitializationSequence::AddCAssignmentStep(QualType T) { in AddCAssignmentStep()
3485 void InitializationSequence::AddStringInitStep(QualType T) { in AddStringInitStep()
3492 void InitializationSequence::AddObjCObjectConversionStep(QualType T) { in AddObjCObjectConversionStep()
3499 void InitializationSequence::AddArrayInitStep(QualType T, bool IsGNUExtension) { in AddArrayInitStep()
3506 void InitializationSequence::AddArrayInitLoopStep(QualType T, QualType EltT) { in AddArrayInitLoopStep()
3517 void InitializationSequence::AddParenthesizedArrayInitStep(QualType T) { in AddParenthesizedArrayInitStep()
3524 void InitializationSequence::AddPassByIndirectCopyRestoreStep(QualType type, in AddPassByIndirectCopyRestoreStep()
3533 void InitializationSequence::AddProduceObjCObjectStep(QualType T) { in AddProduceObjCObjectStep()
3540 void InitializationSequence::AddStdInitializerListConstructionStep(QualType T) { in AddStdInitializerListConstructionStep()
3547 void InitializationSequence::AddOCLSamplerInitStep(QualType T) { in AddOCLSamplerInitStep()
3554 void InitializationSequence::AddOCLZeroOpaqueTypeStep(QualType T) { in AddOCLZeroOpaqueTypeStep()
3561 void InitializationSequence::RewrapReferenceInitList(QualType T, in RewrapReferenceInitList()
3576 void InitializationSequence::SetOverloadFailure(FailureKind Failure, in SetOverloadFailure()
3589 maybeRecoverWithZeroInitialization(Sema &S, InitializationSequence &Sequence, in maybeRecoverWithZeroInitialization()
3610 InitializationSequence &Sequence, in MaybeProduceObjCObject()
3641 InitializationSequence &Sequence,
3652 InitializationSequence &Sequence, in TryInitializerListConstruction()
3820 InitializationSequence &Sequence, in TryConstructorInitialization()
3921 InitializationSequence::FK_ListConstructorOverloadFailed : in TryConstructorInitialization()
3922 InitializationSequence::FK_ConstructorOverloadFailed, in TryConstructorInitialization()
3958 Sequence.SetFailed(InitializationSequence::FK_DefaultInitOfConst); in TryConstructorInitialization()
3967 Sequence.SetFailed(InitializationSequence::FK_ExplicitConstructor); in TryConstructorInitialization()
3984 InitializationSequence &Sequence) { in ResolveOverloadedFunctionForReferenceBinding()
3999 Sequence.SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in ResolveOverloadedFunctionForReferenceBinding()
4014 InitializationSequence &Sequence);
4019 InitializationSequence &Sequence,
4027 InitializationSequence &Sequence, in TryReferenceListInitialization()
4031 Sequence.SetFailed(InitializationSequence::FK_ReferenceBindingToInitList); in TryReferenceListInitialization()
4036 Sequence.SetFailed(InitializationSequence::FK_ReferenceBindingToInitList); in TryReferenceListInitialization()
4092 InitializationSequence::FK_NonConstLValueReferenceBindingToTemporary); in TryReferenceListInitialization()
4101 InitializationSequence &Sequence, in TryListInitialization()
4109 Sequence.SetFailed(InitializationSequence::FK_TooManyInitsForScalar); in TryListInitialization()
4201 Sequence.SetFailed(InitializationSequence::FK_InitListBadDestinationType); in TryListInitialization()
4283 Sequence.SetFailed(InitializationSequence::FK_ListInitializationFailed); in TryListInitialization()
4296 InitializationSequence &Sequence) { in TryRefInitWithConversionFunction()
4487 InitializationSequence &Sequence) { in TryReferenceInitialization()
4524 InitializationSequence &Sequence) { in TryReferenceInitializationCore()
4592 InitializationSequence::FK_ReferenceInitOverloadFailed, in TryReferenceInitializationCore()
4602 Sequence.SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in TryReferenceInitializationCore()
4605 InitializationSequence::FK_ReferenceInitOverloadFailed, in TryReferenceInitializationCore()
4609 InitializationSequence::FK_NonConstLValueReferenceBindingToTemporary); in TryReferenceInitializationCore()
4611 InitializationSequence::FailureKind FK; in TryReferenceInitializationCore()
4615 FK = InitializationSequence:: in TryReferenceInitializationCore()
4618 FK = InitializationSequence:: in TryReferenceInitializationCore()
4624 FK = InitializationSequence::FK_ReferenceInitDropsQualifiers; in TryReferenceInitializationCore()
4627 FK = InitializationSequence:: in TryReferenceInitializationCore()
4711 InitializationSequence::FK_ReferenceInitOverloadFailed, in TryReferenceInitializationCore()
4720 InitializationSequence::FK_RValueReferenceBindingToLValue); in TryReferenceInitializationCore()
4724 Sequence.SetFailed(InitializationSequence::FK_ReferenceInitDropsQualifiers); in TryReferenceInitializationCore()
4752 InitializationSequence::FK_ReferenceInitOverloadFailed, in TryReferenceInitializationCore()
4755 Sequence.SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in TryReferenceInitializationCore()
4757 Sequence.SetFailed(InitializationSequence::FK_ReferenceInitFailed); in TryReferenceInitializationCore()
4770 Sequence.SetFailed(InitializationSequence::FK_ReferenceInitDropsQualifiers); in TryReferenceInitializationCore()
4779 InitializationSequence::FK_RValueReferenceBindingToLValue); in TryReferenceInitializationCore()
4792 InitializationSequence &Sequence) { in TryStringLiteralInitialization()
4800 InitializationSequence &Sequence, in TryValueInitialization()
4853 Sequence.SetFailed(InitializationSequence::FK_TooManyInitsForReference); in TryValueInitialization()
4878 InitializationSequence &Sequence) { in TryDefaultInitialization()
4902 Sequence.SetFailed(InitializationSequence::FK_DefaultInitOfConst); in TryDefaultInitialization()
4920 InitializationSequence &Sequence, in TryUserDefinedConversion()
5011 InitializationSequence::FK_UserConversionOverloadFailed, in TryUserDefinedConversion()
5211 InitializationSequence &Sequence, in tryObjCWritebackConversion()
5258 InitializationSequence &Sequence, in TryOCLSamplerInitialization()
5276 InitializationSequence &Sequence, in TryOCLZeroOpaqueTypeInitialization()
5317 InitializationSequence::InitializationSequence(Sema &S, in InitializationSequence() function in InitializationSequence
5375 void InitializationSequence::InitializeFrom(Sema &S, in InitializeFrom()
5701 SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in InitializeFrom()
5704 SetFailed(InitializationSequence::FK_AddressOfUnaddressableFunction); in InitializeFrom()
5706 SetFailed(InitializationSequence::FK_ConversionFailed); in InitializeFrom()
5714 InitializationSequence::~InitializationSequence() { in ~InitializationSequence()
6093 void InitializationSequence::PrintInitLocationNote(Sema &S, in PrintInitLocationNote()
6143 const InitializationSequence::Step& Step, in PerformConstructorInitialization()
7284 ExprResult InitializationSequence::Perform(Sema &S, in Perform()
8235 bool InitializationSequence::Diagnose(Sema &S, in Diagnose()
8677 void InitializationSequence::dump(raw_ostream &OS) const { in dump()
9008 void InitializationSequence::dump() const { in dump()
9120 InitializationSequence Seq(*this, Entity, Kind, InitE); in CanPerformCopyInitialization()
9141 InitializationSequence Seq(*this, Entity, Kind, InitE, TopLevelOfInitList); in PerformCopyInitialization()
9150 InitializationSequence::FK_ConstructorOverloadFailed, in PerformCopyInitialization()
9157 InitializationSequence::SK_ConstructorInitialization); in PerformCopyInitialization()