• Home
  • Raw
  • Download

Lines Matching refs:Sequence

3105                                    InitializationSequence &Sequence,  in MaybeProduceObjCObject()  argument
3117 Sequence.AddProduceObjCObjectStep(Entity.getType()); in MaybeProduceObjCObject()
3127 Sequence.AddProduceObjCObjectStep(Entity.getType()); in MaybeProduceObjCObject()
3135 InitializationSequence &Sequence);
3145 InitializationSequence &Sequence) { in TryInitializerListConstruction() argument
3151 Sequence.setIncompleteTypeFailure(E); in TryInitializerListConstruction()
3164 TryListInitialization(S, HiddenArray, Kind, List, Sequence); in TryInitializerListConstruction()
3165 if (Sequence) in TryInitializerListConstruction()
3166 Sequence.AddStdInitializerListConstructionStep(DestType); in TryInitializerListConstruction()
3253 InitializationSequence &Sequence, in TryConstructorInitialization() argument
3261 Sequence.setIncompleteTypeFailure(DestType); in TryConstructorInitialization()
3272 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryConstructorInitialization()
3328 Sequence.SetOverloadFailure(IsListInit ? in TryConstructorInitialization()
3342 Sequence.SetFailed(InitializationSequence::FK_DefaultInitOfConst); in TryConstructorInitialization()
3351 Sequence.SetFailed(InitializationSequence::FK_ExplicitConstructor); in TryConstructorInitialization()
3358 Sequence.AddConstructorInitializationStep( in TryConstructorInitialization()
3369 InitializationSequence &Sequence) { in ResolveOverloadedFunctionForReferenceBinding() argument
3379 Sequence.AddAddressOverloadResolutionStep(Fn, Found, in ResolveOverloadedFunctionForReferenceBinding()
3384 Sequence.SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in ResolveOverloadedFunctionForReferenceBinding()
3399 InitializationSequence &Sequence);
3404 InitializationSequence &Sequence,
3412 InitializationSequence &Sequence) { in TryReferenceListInitialization() argument
3415 Sequence.SetFailed(InitializationSequence::FK_ReferenceBindingToInitList); in TryReferenceListInitialization()
3438 T1, Sequence)) in TryReferenceListInitialization()
3449 T1Quals, cv2T2, T2, T2Quals, Sequence); in TryReferenceListInitialization()
3450 if (Sequence) in TryReferenceListInitialization()
3451 Sequence.RewrapReferenceInitList(cv1T1, InitList); in TryReferenceListInitialization()
3456 if (Sequence.step_begin() != Sequence.step_end()) in TryReferenceListInitialization()
3457 Sequence.RewrapReferenceInitList(cv1T1, InitList); in TryReferenceListInitialization()
3463 TryListInitialization(S, TempEntity, Kind, InitList, Sequence); in TryReferenceListInitialization()
3464 if (Sequence) { in TryReferenceListInitialization()
3467 Sequence.AddReferenceBindingStep(cv1T1, /*bindingTemporary=*/true); in TryReferenceListInitialization()
3469 Sequence.SetFailed( in TryReferenceListInitialization()
3479 InitializationSequence &Sequence) { in TryListInitialization() argument
3486 Sequence.SetFailed(InitializationSequence::FK_TooManyInitsForScalar); in TryListInitialization()
3490 TryReferenceListInitialization(S, Entity, Kind, InitList, Sequence); in TryListInitialization()
3496 Sequence.setIncompleteTypeFailure(DestType); in TryListInitialization()
3518 Sequence, /*InitListSyntax*/ false, in TryListInitialization()
3533 Sequence.InitializeFrom(S, Entity, SubKind, SubInit, in TryListInitialization()
3539 if (Sequence) { in TryListInitialization()
3540 Sequence.RewrapReferenceInitList(Entity.getType(), InitList); in TryListInitialization()
3557 TryValueInitialization(S, Entity, Kind, Sequence, InitList); in TryListInitialization()
3564 if (TryInitializerListConstruction(S, InitList, DestType, Sequence)) in TryListInitialization()
3570 Sequence, /*InitListSyntax*/ true); in TryListInitialization()
3572 Sequence.SetFailed(InitializationSequence::FK_InitListBadDestinationType); in TryListInitialization()
3599 Sequence.InitializeFrom(S, Entity, SubKind, SubInit, in TryListInitialization()
3601 if (Sequence) in TryListInitialization()
3602 Sequence.RewrapReferenceInitList(Entity.getType(), InitList); in TryListInitialization()
3609 Sequence.SetFailed(InitializationSequence::FK_ListInitializationFailed); in TryListInitialization()
3614 Sequence.AddListInitializationStep(DestType); in TryListInitialization()
3624 InitializationSequence &Sequence) { in TryRefInitWithConversionFunction() argument
3645 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryRefInitWithConversionFunction()
3755 Sequence.AddUserConversionStep(Function, Best->FoundDecl, in TryRefInitWithConversionFunction()
3784 Sequence.AddConversionSequenceStep(ICS, T2); in TryRefInitWithConversionFunction()
3786 Sequence.AddDerivedToBaseCastStep( in TryRefInitWithConversionFunction()
3791 Sequence.AddObjCObjectConversionStep( in TryRefInitWithConversionFunction()
3796 Sequence.AddQualificationConversionStep(cv1T1, VK); in TryRefInitWithConversionFunction()
3798 Sequence.AddReferenceBindingStep(cv1T1, !T2->isReferenceType()); in TryRefInitWithConversionFunction()
3811 InitializationSequence &Sequence) { in TryReferenceInitialization() argument
3824 T1, Sequence)) in TryReferenceInitialization()
3829 T1Quals, cv2T2, T2, T2Quals, Sequence); in TryReferenceInitialization()
3848 InitializationSequence &Sequence, in convertQualifiersAndValueKindIfNecessary() argument
3870 Sequence.AddLValueToRValueStep(cv1T1.getUnqualifiedType()); in convertQualifiersAndValueKindIfNecessary()
3875 Sequence.AddQualificationConversionStep(cv1T1, in convertQualifiersAndValueKindIfNecessary()
3892 InitializationSequence &Sequence) { in TryReferenceInitializationCore() argument
3931 Sequence.AddDerivedToBaseCastStep( in TryReferenceInitializationCore()
3935 Sequence.AddObjCObjectConversionStep( in TryReferenceInitializationCore()
3939 convertQualifiersAndValueKindIfNecessary(S, Sequence, Initializer, in TryReferenceInitializationCore()
3942 Sequence.AddReferenceBindingStep(cv1T1, ValueKind == VK_RValue); in TryReferenceInitializationCore()
3957 S, Entity, Kind, Initializer, /*AllowRValues*/isRValueRef, Sequence); in TryReferenceInitializationCore()
3961 Sequence.SetOverloadFailure( in TryReferenceInitializationCore()
3972 Sequence.SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in TryReferenceInitializationCore()
3973 else if (ConvOvlResult && !Sequence.getFailedCandidateSet().empty()) in TryReferenceInitializationCore()
3974 Sequence.SetOverloadFailure( in TryReferenceInitializationCore()
3978 Sequence.SetFailed(InitCategory.isLValue() in TryReferenceInitializationCore()
4010 Sequence.AddExtraneousCopyToTemporary(cv2T2); in TryReferenceInitializationCore()
4016 Sequence.AddDerivedToBaseCastStep(S.Context.getQualifiedType(T1, T2Quals), in TryReferenceInitializationCore()
4019 Sequence.AddObjCObjectConversionStep( in TryReferenceInitializationCore()
4022 ValueKind = convertQualifiersAndValueKindIfNecessary(S, Sequence, in TryReferenceInitializationCore()
4027 Sequence.AddReferenceBindingStep(cv1T1, ValueKind == VK_RValue); in TryReferenceInitializationCore()
4040 S, Entity, Kind, Initializer, /*AllowRValues*/true, Sequence); in TryReferenceInitializationCore()
4042 Sequence.SetOverloadFailure( in TryReferenceInitializationCore()
4052 Sequence.SetFailed( in TryReferenceInitializationCore()
4057 Sequence.SetFailed(InitializationSequence::FK_ReferenceInitDropsQualifiers); in TryReferenceInitializationCore()
4083 if (ConvOvlResult && !Sequence.getFailedCandidateSet().empty()) in TryReferenceInitializationCore()
4084 Sequence.SetOverloadFailure( in TryReferenceInitializationCore()
4088 Sequence.SetFailed(InitializationSequence::FK_AddressOfOverloadFailed); in TryReferenceInitializationCore()
4090 Sequence.SetFailed(InitializationSequence::FK_ReferenceInitFailed); in TryReferenceInitializationCore()
4093 Sequence.AddConversionSequenceStep(ICS, TempEntity.getType()); in TryReferenceInitializationCore()
4103 Sequence.SetFailed(InitializationSequence::FK_ReferenceInitDropsQualifiers); in TryReferenceInitializationCore()
4111 Sequence.SetFailed( in TryReferenceInitializationCore()
4116 Sequence.AddReferenceBindingStep(cv1T1, /*bindingTemporary=*/true); in TryReferenceInitializationCore()
4126 InitializationSequence &Sequence) { in TryStringLiteralInitialization() argument
4127 Sequence.AddStringInitStep(Entity.getType()); in TryStringLiteralInitialization()
4134 InitializationSequence &Sequence, in TryValueInitialization() argument
4175 Sequence.AddZeroInitializationStep(Entity.getType()); in TryValueInitialization()
4189 Sequence.SetFailed(InitializationSequence::FK_TooManyInitsForReference); in TryValueInitialization()
4200 return TryConstructorInitialization(S, Entity, Kind, Args, T, Sequence, in TryValueInitialization()
4205 Sequence.AddZeroInitializationStep(Entity.getType()); in TryValueInitialization()
4212 InitializationSequence &Sequence) { in TryDefaultInitialization() argument
4224 TryConstructorInitialization(S, Entity, Kind, None, DestType, Sequence); in TryDefaultInitialization()
4234 Sequence.SetFailed(InitializationSequence::FK_DefaultInitOfConst); in TryDefaultInitialization()
4240 Sequence.AddZeroInitializationStep(Entity.getType()); in TryDefaultInitialization()
4252 InitializationSequence &Sequence, in TryUserDefinedConversion() argument
4261 OverloadCandidateSet &CandidateSet = Sequence.getFailedCandidateSet(); in TryUserDefinedConversion()
4358 Sequence.SetOverloadFailure( in TryUserDefinedConversion()
4372 Sequence.AddUserConversionStep(Function, Best->FoundDecl, in TryUserDefinedConversion()
4387 Sequence.AddUserConversionStep(Function, Best->FoundDecl, DestType, in TryUserDefinedConversion()
4392 Sequence.AddUserConversionStep(Function, Best->FoundDecl, ConvType, in TryUserDefinedConversion()
4402 Sequence.AddConversionSequenceStep(ICS, DestType, TopLevelOfInitList); in TryUserDefinedConversion()
4530 InitializationSequence &Sequence, in tryObjCWritebackConversion() argument
4569 Sequence.AddConversionSequenceStep(ICS, ResultType); in tryObjCWritebackConversion()
4572 Sequence.AddPassByIndirectCopyRestoreStep(Entity.getType(), ShouldCopy); in tryObjCWritebackConversion()
4577 InitializationSequence &Sequence, in TryOCLSamplerInitialization() argument
4584 Sequence.AddOCLSamplerInitStep(DestType); in TryOCLSamplerInitialization()
4597 InitializationSequence &Sequence, in TryOCLZeroEventInitialization() argument
4605 Sequence.AddOCLZeroEventStep(DestType); in TryOCLZeroEventInitialization()
6555 InitializationSequence &Sequence, in maybeEmitZeroInitializationFixit() argument