Lines Matching refs:InitializationKind

492   InitializationKind Kind = InitializationKind::CreateValue(Loc, Loc, Loc,  in PerformEmptyInit()
519 Kind = InitializationKind::CreateCopy(Loc, Loc); in PerformEmptyInit()
560 InitializationKind::CreateValue(Loc, Loc, Loc, true), in PerformEmptyInit()
1376 InitializationKind Kind = in CheckSubElementType()
1377 InitializationKind::CreateCopy(expr->getBeginLoc(), SourceLocation()); in CheckSubElementType()
2421 InitializationKind Kind = InitializationKind::CreateDirectList( in CheckDesignatedInitializer()
3864 const InitializationKind &Kind,
3896 InitializationKind Kind = InitializationKind::CreateDirectList( in TryInitializerListConstruction()
4041 const InitializationKind &Kind, in TryConstructorInitialization()
4097 bool CopyInitialization = Kind.getKind() == InitializationKind::IK_Copy; in TryConstructorInitialization()
4182 if (Kind.getKind() == InitializationKind::IK_Default && in TryConstructorInitialization()
4208 if (Result == OR_Deleted && Kind.getKind() != InitializationKind::IK_Copy) in TryConstructorInitialization()
4248 const InitializationKind &Kind,
4258 const InitializationKind &Kind,
4265 const InitializationKind &Kind, in TryReferenceListInitialization()
4356 const InitializationKind &Kind, in TryListInitialization()
4409 InitializationKind SubKind = in TryListInitialization()
4410 Kind.getKind() == InitializationKind::IK_DirectList in TryListInitialization()
4411 ? InitializationKind::CreateDirect(Kind.getLocation(), in TryListInitialization()
4473 Kind.getKind() == InitializationKind::IK_DirectList && in TryListInitialization()
4525 InitializationKind SubKind = in TryListInitialization()
4526 Kind.getKind() == InitializationKind::IK_DirectList in TryListInitialization()
4527 ? InitializationKind::CreateDirect(Kind.getLocation(), in TryListInitialization()
4555 Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, in TryRefInitWithConversionFunction()
4741 const InitializationKind &Kind, in TryReferenceInitialization()
4778 const InitializationKind &Kind, in TryReferenceInitializationCore()
5100 const InitializationKind &Kind, in TryStringLiteralInitialization()
5109 const InitializationKind &Kind, in TryValueInitialization()
5187 const InitializationKind &Kind, in TryDefaultInitialization()
5189 assert(Kind.getKind() == InitializationKind::IK_Default); in TryDefaultInitialization()
5228 const InitializationKind &Kind, in TryUserDefinedConversion()
5331 Kind.getKind() == InitializationKind::IK_Copy)) in TryUserDefinedConversion()
5637 Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, in InitializationSequence()
5694 const InitializationKind &Kind, in InitializeFrom()
5749 if (Kind.getKind() != InitializationKind::IK_Direct) { in InitializeFrom()
5778 if (Kind.getKind() == InitializationKind::IK_Value || in InitializeFrom()
5779 (Kind.getKind() == InitializationKind::IK_Direct && Args.empty())) { in InitializeFrom()
5785 if (Kind.getKind() == InitializationKind::IK_Default) { in InitializeFrom()
5922 if (Kind.getKind() == InitializationKind::IK_Direct || in InitializeFrom()
5923 (Kind.getKind() == InitializationKind::IK_Copy && in InitializeFrom()
5979 Kind.getKind() == InitializationKind::IK_Direct) { in InitializeFrom()
6457 const InitializationKind &Kind, in isExplicitTemporary()
6469 case InitializationKind::IK_DirectList: in isExplicitTemporary()
6472 case InitializationKind::IK_Direct: in isExplicitTemporary()
6473 case InitializationKind::IK_Value: in isExplicitTemporary()
6483 const InitializationKind &Kind, in PerformConstructorInitialization()
6502 if (Kind.getKind() == InitializationKind::IK_Default) { in PerformConstructorInitialization()
6544 (Kind.getKind() == InitializationKind::IK_DirectList) in PerformConstructorInitialization()
6582 else if (Kind.getKind() == InitializationKind::IK_Direct) in PerformConstructorInitialization()
7987 const InitializationKind &Kind, in Perform()
8049 if (Kind.getKind() == InitializationKind::IK_Direct && in Perform()
8056 assert(Kind.getKind() == InitializationKind::IK_Copy || in Perform()
8058 Kind.getKind() == InitializationKind::IK_DirectList); in Perform()
8575 } else if (Kind.getKind() == InitializationKind::IK_Value && in Perform()
8965 const InitializationKind &Kind, in Diagnose()
8991 assert(Kind.getKind() == InitializationKind::IK_Value || in Diagnose()
9293 if (Kind.getKind() == InitializationKind::IK_Default && in Diagnose()
9884 InitializationKind Kind = in CanPerformCopyInitialization()
9885 InitializationKind::CreateCopy(InitE->getBeginLoc(), SourceLocation()); in CanPerformCopyInitialization()
9905 InitializationKind Kind = InitializationKind::CreateCopy( in PerformCopyInitialization()
9964 const InitializationKind &Kind, MultiExprArg Inits) { in DeduceTemplateSpecializationFromInitializer()
10017 (Inits.size() == 1 && Kind.getKind() != InitializationKind::IK_Direct) in DeduceTemplateSpecializationFromInitializer()