Lines Matching refs:InitializationKind
393 InitializationKind Kind = InitializationKind::CreateValue(Loc, Loc, Loc, in PerformEmptyInit()
420 Kind = InitializationKind::CreateCopy(Loc, Loc); in PerformEmptyInit()
461 InitializationKind::CreateValue(Loc, Loc, Loc, true), in PerformEmptyInit()
1264 InitializationKind Kind = in CheckSubElementType()
1265 InitializationKind::CreateCopy(expr->getBeginLoc(), SourceLocation()); in CheckSubElementType()
3639 const InitializationKind &Kind,
3670 InitializationKind Kind = InitializationKind::CreateDirectList( in TryInitializerListConstruction()
3817 const InitializationKind &Kind, in TryConstructorInitialization()
3873 bool CopyInitialization = Kind.getKind() == InitializationKind::IK_Copy; in TryConstructorInitialization()
3954 if (Kind.getKind() == InitializationKind::IK_Default && in TryConstructorInitialization()
4008 const InitializationKind &Kind,
4018 const InitializationKind &Kind,
4025 const InitializationKind &Kind, in TryReferenceListInitialization()
4099 const InitializationKind &Kind, in TryListInitialization()
4152 InitializationKind SubKind = in TryListInitialization()
4153 Kind.getKind() == InitializationKind::IK_DirectList in TryListInitialization()
4154 ? InitializationKind::CreateDirect(Kind.getLocation(), in TryListInitialization()
4216 Kind.getKind() == InitializationKind::IK_DirectList && in TryListInitialization()
4264 InitializationKind SubKind = in TryListInitialization()
4265 Kind.getKind() == InitializationKind::IK_DirectList in TryListInitialization()
4266 ? InitializationKind::CreateDirect(Kind.getLocation(), in TryListInitialization()
4294 Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, in TryRefInitWithConversionFunction()
4485 const InitializationKind &Kind, in TryReferenceInitialization()
4518 const InitializationKind &Kind, in TryReferenceInitializationCore()
4790 const InitializationKind &Kind, in TryStringLiteralInitialization()
4799 const InitializationKind &Kind, in TryValueInitialization()
4877 const InitializationKind &Kind, in TryDefaultInitialization()
4879 assert(Kind.getKind() == InitializationKind::IK_Default); in TryDefaultInitialization()
4918 const InitializationKind &Kind, in TryUserDefinedConversion()
5319 const InitializationKind &Kind, in InitializationSequence()
5377 const InitializationKind &Kind, in InitializeFrom()
5432 if (Kind.getKind() != InitializationKind::IK_Direct) { in InitializeFrom()
5461 if (Kind.getKind() == InitializationKind::IK_Value || in InitializeFrom()
5462 (Kind.getKind() == InitializationKind::IK_Direct && Args.empty())) { in InitializeFrom()
5468 if (Kind.getKind() == InitializationKind::IK_Default) { in InitializeFrom()
5606 if (Kind.getKind() == InitializationKind::IK_Direct || in InitializeFrom()
5607 (Kind.getKind() == InitializationKind::IK_Copy && in InitializeFrom()
6115 const InitializationKind &Kind, in isExplicitTemporary()
6127 case InitializationKind::IK_DirectList: in isExplicitTemporary()
6130 case InitializationKind::IK_Direct: in isExplicitTemporary()
6131 case InitializationKind::IK_Value: in isExplicitTemporary()
6141 const InitializationKind &Kind, in PerformConstructorInitialization()
6160 if (Kind.getKind() == InitializationKind::IK_Default) { in PerformConstructorInitialization()
6201 (Kind.getKind() == InitializationKind::IK_DirectList) in PerformConstructorInitialization()
6236 else if (Kind.getKind() == InitializationKind::IK_Direct) in PerformConstructorInitialization()
7286 const InitializationKind &Kind, in Perform()
7348 if (Kind.getKind() == InitializationKind::IK_Direct && in Perform()
7355 assert(Kind.getKind() == InitializationKind::IK_Copy || in Perform()
7357 Kind.getKind() == InitializationKind::IK_DirectList); in Perform()
7860 } else if (Kind.getKind() == InitializationKind::IK_Value && in Perform()
8237 const InitializationKind &Kind, in Diagnose()
8263 assert(Kind.getKind() == InitializationKind::IK_Value || in Diagnose()
8538 if (Kind.getKind() == InitializationKind::IK_Default && in Diagnose()
9118 InitializationKind Kind = in CanPerformCopyInitialization()
9119 InitializationKind::CreateCopy(InitE->getBeginLoc(), SourceLocation()); in CanPerformCopyInitialization()
9139 InitializationKind Kind = InitializationKind::CreateCopy( in PerformCopyInitialization()
9198 const InitializationKind &Kind, MultiExprArg Inits) { in DeduceTemplateSpecializationFromInitializer()
9251 (Inits.size() == 1 && Kind.getKind() != InitializationKind::IK_Direct) in DeduceTemplateSpecializationFromInitializer()