Lines Matching refs:InitializationSequence

603   InitializationSequence InitSeq(SemaRef, Entity, Kind, SubInit);  in PerformEmptyInit()
610 InitializationSequence::FK_ExplicitConstructor) { in PerformEmptyInit()
1506 InitializationSequence Seq(SemaRef, TmpEntity, Kind, expr, in CheckSubElementType()
2705 InitializationSequence Seq(SemaRef, Entity, Kind, Init, in CheckDesignatedInitializer()
3750 void InitializationSequence::Step::Destroy() { in Destroy()
3796 bool InitializationSequence::isDirectReferenceBinding() const { in isDirectReferenceBinding()
3807 bool InitializationSequence::isAmbiguous() const { in isAmbiguous()
3861 bool InitializationSequence::isConstructorInitialization() const { in isConstructorInitialization()
3866 InitializationSequence
3879 void InitializationSequence::AddDerivedToBaseCastStep(QualType BaseType, in AddDerivedToBaseCastStep()
3893 void InitializationSequence::AddReferenceBindingStep(QualType T, in AddReferenceBindingStep()
3901 void InitializationSequence::AddFinalCopy(QualType T) { in AddFinalCopy()
3908 void InitializationSequence::AddExtraneousCopyToTemporary(QualType T) { in AddExtraneousCopyToTemporary()
3916 InitializationSequence::AddUserConversionStep(FunctionDecl *Function, in AddUserConversionStep()
3929 void InitializationSequence::AddQualificationConversionStep(QualType Ty, in AddQualificationConversionStep()
3948 void InitializationSequence::AddFunctionReferenceConversionStep(QualType Ty) { in AddFunctionReferenceConversionStep()
3955 void InitializationSequence::AddAtomicConversionStep(QualType Ty) { in AddAtomicConversionStep()
3962 void InitializationSequence::AddConversionSequenceStep( in AddConversionSequenceStep()
3973 void InitializationSequence::AddListInitializationStep(QualType T) { in AddListInitializationStep()
3980 void InitializationSequence::AddConstructorInitializationStep( in AddConstructorInitializationStep()
3994 void InitializationSequence::AddZeroInitializationStep(QualType T) { in AddZeroInitializationStep()
4001 void InitializationSequence::AddCAssignmentStep(QualType T) { in AddCAssignmentStep()
4008 void InitializationSequence::AddStringInitStep(QualType T) { in AddStringInitStep()
4015 void InitializationSequence::AddObjCObjectConversionStep(QualType T) { in AddObjCObjectConversionStep()
4022 void InitializationSequence::AddArrayInitStep(QualType T, bool IsGNUExtension) { in AddArrayInitStep()
4029 void InitializationSequence::AddArrayInitLoopStep(QualType T, QualType EltT) { in AddArrayInitLoopStep()
4040 void InitializationSequence::AddParenthesizedArrayInitStep(QualType T) { in AddParenthesizedArrayInitStep()
4047 void InitializationSequence::AddPassByIndirectCopyRestoreStep(QualType type, in AddPassByIndirectCopyRestoreStep()
4056 void InitializationSequence::AddProduceObjCObjectStep(QualType T) { in AddProduceObjCObjectStep()
4063 void InitializationSequence::AddStdInitializerListConstructionStep(QualType T) { in AddStdInitializerListConstructionStep()
4070 void InitializationSequence::AddOCLSamplerInitStep(QualType T) { in AddOCLSamplerInitStep()
4077 void InitializationSequence::AddOCLZeroOpaqueTypeStep(QualType T) { in AddOCLZeroOpaqueTypeStep()
4084 void InitializationSequence::AddParenthesizedListInitStep(QualType T) { in AddParenthesizedListInitStep()
4091 void InitializationSequence::RewrapReferenceInitList(QualType T, in RewrapReferenceInitList()
4106 void InitializationSequence::SetOverloadFailure(FailureKind Failure, in SetOverloadFailure()
4119 maybeRecoverWithZeroInitialization(Sema &S, InitializationSequence &Sequence, in maybeRecoverWithZeroInitialization()
4140 InitializationSequence &Sequence, in MaybeProduceObjCObject()
4171 InitializationSequence &Sequence,
4182 InitializationSequence &Sequence, in TryInitializerListConstruction()
4346 InitializationSequence &Sequence, in TryConstructorInitialization()
4447 IsListInit ? InitializationSequence::FK_ListConstructorOverloadFailed in TryConstructorInitialization()
4448 : InitializationSequence::FK_ConstructorOverloadFailed, in TryConstructorInitialization()
4488 Sequence.SetFailed(InitializationSequence::FK_DefaultInitOfConst); in TryConstructorInitialization()
4497 Sequence.SetFailed(InitializationSequence::FK_ExplicitConstructor); in TryConstructorInitialization()
4526 InitializationSequence &Sequence) { in ResolveOverloadedFunctionForReferenceBinding()
4541 Sequence.SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in ResolveOverloadedFunctionForReferenceBinding()
4556 InitializationSequence &Sequence,
4562 InitializationSequence &Sequence,
4570 InitializationSequence &Sequence, in TryReferenceListInitialization()
4574 Sequence.SetFailed(InitializationSequence::FK_ReferenceBindingToInitList); in TryReferenceListInitialization()
4579 Sequence.SetFailed(InitializationSequence::FK_ReferenceBindingToInitList); in TryReferenceListInitialization()
4629 InitializationSequence::FK_ReferenceInitDropsQualifiers); in TryReferenceListInitialization()
4664 InitializationSequence::FK_NonConstLValueReferenceBindingToTemporary); in TryReferenceListInitialization()
4673 InitializationSequence &Sequence, in TryListInitialization()
4681 Sequence.SetFailed(InitializationSequence::FK_TooManyInitsForScalar); in TryListInitialization()
4708 InitializationSequence::FK_DesignatedInitForNonAggregate); in TryListInitialization()
4790 Sequence.SetFailed(InitializationSequence::FK_InitListBadDestinationType); in TryListInitialization()
4876 Sequence.SetFailed(InitializationSequence::FK_ListInitializationFailed); in TryListInitialization()
4889 InitializationSequence &Sequence) { in TryRefInitWithConversionFunction()
5074 InitializationSequence &Sequence, in TryReferenceInitialization()
5117 InitializationSequence &Sequence, in TryReferenceInitializationCore()
5195 InitializationSequence::FK_ReferenceInitOverloadFailed, in TryReferenceInitializationCore()
5211 Sequence.SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in TryReferenceInitializationCore()
5214 InitializationSequence::FK_ReferenceInitOverloadFailed, in TryReferenceInitializationCore()
5219 ? InitializationSequence:: in TryReferenceInitializationCore()
5221 : InitializationSequence::FK_ReferenceInitDropsQualifiers); in TryReferenceInitializationCore()
5223 InitializationSequence::FailureKind FK; in TryReferenceInitializationCore()
5227 FK = InitializationSequence:: in TryReferenceInitializationCore()
5230 FK = InitializationSequence:: in TryReferenceInitializationCore()
5233 FK = InitializationSequence:: in TryReferenceInitializationCore()
5239 FK = InitializationSequence::FK_ReferenceInitDropsQualifiers; in TryReferenceInitializationCore()
5242 FK = InitializationSequence:: in TryReferenceInitializationCore()
5335 InitializationSequence::FK_ReferenceInitOverloadFailed, in TryReferenceInitializationCore()
5344 InitializationSequence::FK_RValueReferenceBindingToLValue); in TryReferenceInitializationCore()
5348 Sequence.SetFailed(InitializationSequence::FK_ReferenceInitDropsQualifiers); in TryReferenceInitializationCore()
5384 InitializationSequence::FK_ReferenceInitOverloadFailed, in TryReferenceInitializationCore()
5387 Sequence.SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in TryReferenceInitializationCore()
5389 Sequence.SetFailed(InitializationSequence::FK_ReferenceInitFailed); in TryReferenceInitializationCore()
5404 Sequence.SetFailed(InitializationSequence::FK_ReferenceInitDropsQualifiers); in TryReferenceInitializationCore()
5413 InitializationSequence::FK_RValueReferenceBindingToLValue); in TryReferenceInitializationCore()
5423 InitializationSequence::FK_ReferenceAddrspaceMismatchTemporary); in TryReferenceInitializationCore()
5437 InitializationSequence &Sequence) { in TryStringLiteralInitialization()
5445 InitializationSequence &Sequence, in TryValueInitialization()
5498 Sequence.SetFailed(InitializationSequence::FK_TooManyInitsForReference); in TryValueInitialization()
5523 InitializationSequence &Sequence) { in TryDefaultInitialization()
5547 Sequence.SetFailed(InitializationSequence::FK_DefaultInitOfConst); in TryDefaultInitialization()
5560 ArrayRef<Expr *> Args, InitializationSequence &Sequence, bool VerifyOnly, in TryOrBuildParenListInitialization()
5571 InitializationSequence IS = InitializationSequence( in TryOrBuildParenListInitialization()
5579 InitializationSequence::FK_ParenthesizedListInitFailed); in TryOrBuildParenListInitialization()
5662 clang::InitializationSequence::FK_ParenthesizedListInitFailed); in TryOrBuildParenListInitialization()
5719 InitializationSequence::FK_ParenthesizedListInitFailed); in TryOrBuildParenListInitialization()
5757 InitializationSequence::FK_ParenthesizedListInitFailed); in TryOrBuildParenListInitialization()
5780 Sequence.SetFailed(InitializationSequence::FK_ParenthesizedListInitFailed); in TryOrBuildParenListInitialization()
5793 Sequence.setSequenceKind(InitializationSequence::NormalSequence); in TryOrBuildParenListInitialization()
5818 InitializationSequence &Sequence, in TryUserDefinedConversion()
5910 InitializationSequence::FK_UserConversionOverloadFailed, Result); in TryUserDefinedConversion()
6118 InitializationSequence &Sequence, in tryObjCWritebackConversion()
6165 InitializationSequence &Sequence, in TryOCLSamplerInitialization()
6183 InitializationSequence &Sequence, in TryOCLZeroOpaqueTypeInitialization()
6224 InitializationSequence::InitializationSequence( in InitializationSequence() function in InitializationSequence
6280 void InitializationSequence::InitializeFrom(Sema &S, in InitializeFrom()
6696 SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in InitializeFrom()
6699 SetFailed(InitializationSequence::FK_AddressOfUnaddressableFunction); in InitializeFrom()
6701 SetFailed(InitializationSequence::FK_ConversionFailed); in InitializeFrom()
6709 InitializationSequence::~InitializationSequence() { in ~InitializationSequence()
7104 void InitializationSequence::PrintInitLocationNote(Sema &S, in PrintInitLocationNote()
7154 const InitializationSequence::Step& Step, in PerformConstructorInitialization()
7482 ExprResult InitializationSequence::Perform(Sema &S, in Perform()
8570 bool InitializationSequence::Diagnose(Sema &S, in Diagnose()
9076 void InitializationSequence::dump(raw_ostream &OS) const { in dump()
9426 void InitializationSequence::dump() const { in dump()
9611 InitializationSequence Seq(*this, Entity, Kind, InitE); in CanPerformCopyInitialization()
9632 InitializationSequence Seq(*this, Entity, Kind, InitE, TopLevelOfInitList); in PerformCopyInitialization()
9640 InitializationSequence::FK_ConstructorOverloadFailed, in PerformCopyInitialization()
9647 InitializationSequence::SK_ConstructorInitialization); in PerformCopyInitialization()