Searched refs:InitializationKind (Results 1 – 15 of 15) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Initialization.h | 580 class InitializationKind { 641 static InitializationKind CreateDirect(SourceLocation InitLoc, in CreateDirect() 644 return InitializationKind(IK_Direct, IC_Normal, in CreateDirect() 662 static InitializationKind CreateCast(SourceRange TypeRange) { in CreateCast() 673 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateCStyleCast() 687 static InitializationKind CreateCopy(SourceLocation InitLoc, 690 return InitializationKind(IK_Copy, 701 static InitializationKind CreateValue(SourceLocation InitLoc, 1182 const InitializationKind &Kind, 1215 const InitializationKind &Kind, [all …]
|
| H A D | Sema.h | 140 class InitializationKind; variable 9388 const InitializationKind &Kind, MultiExprArg Init);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 506 InitializationKind Kind = InitializationKind::CreateValue(Loc, Loc, Loc, in PerformEmptyInit() 2564 InitializationKind Kind = InitializationKind::CreateDirectList( in CheckDesignatedInitializer() 4064 InitializationKind Kind = InitializationKind::CreateDirectList( in TryInitializerListConstruction() 5493 InitializationKind SubKind = InitializationKind::CreateForInit( in TryOrBuildParenListInitialization() 5502 InitializationKind SubKind = InitializationKind::CreateValue( in TryOrBuildParenListInitialization() 5536 InitializationKind SubKind = InitializationKind::CreateForInit( in TryOrBuildParenListInitialization() 5545 InitializationKind SubKind = InitializationKind::CreateValue( in TryOrBuildParenListInitialization() 5582 InitializationKind SubKind = InitializationKind::CreateForInit( in TryOrBuildParenListInitialization() 5625 InitializationKind SubKind = InitializationKind::CreateValue( in TryOrBuildParenListInitialization() 10509 InitializationKind Kind = in CanPerformCopyInitialization() [all …]
|
| H A D | SemaLambda.cpp | 785 InitializationKind Kind = in buildLambdaInitCaptureInitialization() 787 ? (CXXDirectInit ? InitializationKind::CreateDirect( in buildLambdaInitCaptureInitialization() 789 : InitializationKind::CreateDirectList(Loc)) in buildLambdaInitCaptureInitialization() 790 : InitializationKind::CreateCopy(Loc, Init->getBeginLoc()); in buildLambdaInitCaptureInitialization() 1882 InitializationKind InitKind = in BuildCaptureInit() 1883 InitializationKind::CreateDirect(Loc, Loc, Loc); in BuildCaptureInit()
|
| H A D | SemaCast.cpp | 445 InitializationKind initKind in tryDiagnoseOverloadedCast() 446 = (CT == CT_CStyle)? InitializationKind::CreateCStyleCast(range.getBegin(), in tryDiagnoseOverloadedCast() 448 : (CT == CT_Functional)? InitializationKind::CreateFunctionalCast(range, in tryDiagnoseOverloadedCast() 450 : InitializationKind::CreateCast(/*type range?*/ range); in tryDiagnoseOverloadedCast() 1891 InitializationKind InitKind in TryStaticImplicitCast() 1893 ? InitializationKind::CreateCStyleCast(OpRange.getBegin(), OpRange, in TryStaticImplicitCast() 1896 ? InitializationKind::CreateFunctionalCast(OpRange, ListInitialization) in TryStaticImplicitCast() 1897 : InitializationKind::CreateCast(OpRange); in TryStaticImplicitCast()
|
| H A D | SemaExprCXX.cpp | 1504 InitializationKind Kind = in BuildCXXTypeConstructExpr() 1507 ? InitializationKind::CreateDirectList( in BuildCXXTypeConstructExpr() 2034 InitializationKind Kind = [&] { in BuildCXXNew() 2040 return InitializationKind::CreateDefault(TypeRange.getBegin()); in BuildCXXNew() 2044 return InitializationKind::CreateDirect(TypeRange.getBegin(), in BuildCXXNew() 5554 InitializationKind InitKind(InitializationKind::CreateDirect(KWLoc, KWLoc, in EvaluateBooleanTypeTrait() 5829 InitializationKind Kind(InitializationKind::CreateCopy(KeyLoc, in EvaluateBinaryTypeTrait() 6221 InitializationKind Kind = in TryClassUnification() 6365 InitializationKind Kind = in ConvertForConditional() 7248 InitializationKind Kind = in FindCompositePointerType() [all …]
|
| H A D | SemaDeclCXX.cpp | 293 InitializationKind Kind = InitializationKind::CreateCopy(Param->getLocation(), in ConvertParamDefaultArgument() 1337 InitializationKind Kind = InitializationKind::CreateCopy(Loc, Loc); in checkTupleLikeDecomposition() 4215 InitializationKind Kind = in ConvertMemberDefaultInitExpression() 4661 InitializationKind Kind = in BuildMemberInitializer() 4722 InitializationKind Kind = in BuildDelegatingInitializer() 4867 InitializationKind Kind = in BuildBaseInitializer() 4943 InitializationKind InitKind in BuildImplicitBaseInitializer() 4980 InitializationKind InitKind in BuildImplicitBaseInitializer() 5075 InitializationKind InitKind = in BuildImplicitMemberInitializer() 5107 InitializationKind InitKind = in BuildImplicitMemberInitializer() [all …]
|
| H A D | SemaCoroutine.cpp | 639 InitializationKind Kind = InitializationKind::CreateForInit( in buildCoroutinePromise()
|
| H A D | SemaTemplateInstantiate.cpp | 3078 InitializationKind Kind = InitializationKind::CreateCopy( in SubstDefaultArgument()
|
| H A D | SemaExprObjC.cpp | 405 InitializationKind Kind = InitializationKind::CreateCopy( in CheckObjCCollectionLiteralElement()
|
| H A D | SemaTemplate.cpp | 7259 InitializationKind Kind = InitializationKind::CreateForInit( in CheckTemplateArgument() 7398 InitializationKind Kind = InitializationKind::CreateForInit( in CheckTemplateArgument()
|
| H A D | SemaDecl.cpp | 13041 InitializationKind Kind = InitializationKind::CreateForInit( in deduceVarTypeFromInitializer() 13629 InitializationKind Kind = InitializationKind::CreateForInit( in AddInitializerToDecl() 14263 InitializationKind Kind in ActOnUninitializedDecl() 14264 = InitializationKind::CreateDefault(Var->getLocation()); in ActOnUninitializedDecl()
|
| H A D | SemaExpr.cpp | 5222 InitializationKind Kind = in tryConvertExprToType() 5223 InitializationKind::CreateCopy(E->getBeginLoc(), SourceLocation()); in tryConvertExprToType() 7813 InitializationKind Kind in BuildCompoundLiteralExpr() 7814 = InitializationKind::CreateCStyleCast(LParenLoc, in BuildCompoundLiteralExpr() 15603 InitializationKind Kind = InitializationKind::CreateDirectList( in CreateBuiltinBinOp()
|
| H A D | SemaStmt.cpp | 3547 auto Kind = InitializationKind::CreateCopy(Value->getBeginLoc(), in PerformMoveOrCopyInitialization()
|
| H A D | SemaOpenMP.cpp | 18674 InitializationKind Kind = InitializationKind::CreateCopy(ELoc, ELoc); in ActOnOpenMPFirstprivateClause()
|