Lines Matching refs:InitializationKind

503   InitializationKind Kind = InitializationKind::CreateValue(Loc, Loc, Loc,  in PerformEmptyInit()
532 Kind = InitializationKind::CreateCopy(Loc, Loc); in PerformEmptyInit()
573 InitializationKind::CreateValue(Loc, Loc, Loc, true), in PerformEmptyInit()
1390 InitializationKind Kind = in CheckSubElementType()
1391 InitializationKind::CreateCopy(expr->getBeginLoc(), SourceLocation()); in CheckSubElementType()
2463 InitializationKind Kind = InitializationKind::CreateDirectList( in CheckDesignatedInitializer()
3921 const InitializationKind &Kind,
3953 InitializationKind Kind = InitializationKind::CreateDirectList( in TryInitializerListConstruction()
4098 const InitializationKind &Kind, in TryConstructorInitialization()
4154 bool CopyInitialization = Kind.getKind() == InitializationKind::IK_Copy; in TryConstructorInitialization()
4239 if (Kind.getKind() == InitializationKind::IK_Default && in TryConstructorInitialization()
4265 if (Result == OR_Deleted && Kind.getKind() != InitializationKind::IK_Copy) in TryConstructorInitialization()
4305 const InitializationKind &Kind,
4315 const InitializationKind &Kind,
4322 const InitializationKind &Kind, in TryReferenceListInitialization()
4413 const InitializationKind &Kind, in TryListInitialization()
4466 InitializationKind SubKind = in TryListInitialization()
4467 Kind.getKind() == InitializationKind::IK_DirectList in TryListInitialization()
4468 ? InitializationKind::CreateDirect(Kind.getLocation(), in TryListInitialization()
4530 Kind.getKind() == InitializationKind::IK_DirectList && in TryListInitialization()
4582 InitializationKind SubKind = in TryListInitialization()
4583 Kind.getKind() == InitializationKind::IK_DirectList in TryListInitialization()
4584 ? InitializationKind::CreateDirect(Kind.getLocation(), in TryListInitialization()
4612 Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, in TryRefInitWithConversionFunction()
4798 const InitializationKind &Kind, in TryReferenceInitialization()
4835 const InitializationKind &Kind, in TryReferenceInitializationCore()
5157 const InitializationKind &Kind, in TryStringLiteralInitialization()
5166 const InitializationKind &Kind, in TryValueInitialization()
5244 const InitializationKind &Kind, in TryDefaultInitialization()
5246 assert(Kind.getKind() == InitializationKind::IK_Default); in TryDefaultInitialization()
5281 Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, in TryOrBuildParenListInitialization()
5291 const InitializationKind &SubKind, in TryOrBuildParenListInitialization()
5360 InitializationKind SubKind = InitializationKind::CreateForInit( in TryOrBuildParenListInitialization()
5369 InitializationKind SubKind = InitializationKind::CreateValue( in TryOrBuildParenListInitialization()
5395 InitializationKind SubKind = InitializationKind::CreateForInit( in TryOrBuildParenListInitialization()
5404 InitializationKind SubKind = InitializationKind::CreateValue( in TryOrBuildParenListInitialization()
5441 InitializationKind SubKind = InitializationKind::CreateForInit( in TryOrBuildParenListInitialization()
5483 InitializationKind SubKind = InitializationKind::CreateValue( in TryOrBuildParenListInitialization()
5535 const InitializationKind &Kind, in TryUserDefinedConversion()
5638 Kind.getKind() == InitializationKind::IK_Copy)) in TryUserDefinedConversion()
5944 Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, in InitializationSequence()
6001 const InitializationKind &Kind, in InitializeFrom()
6056 if (Kind.getKind() != InitializationKind::IK_Direct) { in InitializeFrom()
6085 if (Kind.getKind() == InitializationKind::IK_Value || in InitializeFrom()
6086 (Kind.getKind() == InitializationKind::IK_Direct && Args.empty())) { in InitializeFrom()
6092 if (Kind.getKind() == InitializationKind::IK_Default) { in InitializeFrom()
6186 Kind.getKind() == InitializationKind::IK_Direct) in InitializeFrom()
6233 if (Kind.getKind() == InitializationKind::IK_Direct || in InitializeFrom()
6234 (Kind.getKind() == InitializationKind::IK_Copy && in InitializeFrom()
6356 Kind.getKind() == InitializationKind::IK_Direct) { in InitializeFrom()
6838 const InitializationKind &Kind, in isExplicitTemporary()
6850 case InitializationKind::IK_DirectList: in isExplicitTemporary()
6853 case InitializationKind::IK_Direct: in isExplicitTemporary()
6854 case InitializationKind::IK_Value: in isExplicitTemporary()
6864 const InitializationKind &Kind, in PerformConstructorInitialization()
6883 if (Kind.getKind() == InitializationKind::IK_Default) { in PerformConstructorInitialization()
6925 (Kind.getKind() == InitializationKind::IK_DirectList) in PerformConstructorInitialization()
6963 else if (Kind.getKind() == InitializationKind::IK_Direct) in PerformConstructorInitialization()
8376 const InitializationKind &Kind, in Perform()
8448 if (Kind.getKind() == InitializationKind::IK_Direct && in Perform()
8455 assert(Kind.getKind() == InitializationKind::IK_Copy || in Perform()
8457 Kind.getKind() == InitializationKind::IK_DirectList); in Perform()
8984 } else if (Kind.getKind() == InitializationKind::IK_Value && in Perform()
9390 const InitializationKind &Kind, in Diagnose()
9416 assert(Kind.getKind() == InitializationKind::IK_Value || in Diagnose()
9717 if (Kind.getKind() == InitializationKind::IK_Default && in Diagnose()
10326 InitializationKind Kind = in CanPerformCopyInitialization()
10327 InitializationKind::CreateCopy(InitE->getBeginLoc(), SourceLocation()); in CanPerformCopyInitialization()
10347 InitializationKind Kind = InitializationKind::CreateCopy( in PerformCopyInitialization()
10405 const InitializationKind &Kind, MultiExprArg Inits) { in DeduceTemplateSpecializationFromInitializer()
10458 (Inits.size() == 1 && Kind.getKind() != InitializationKind::IK_Direct) in DeduceTemplateSpecializationFromInitializer()