Searched refs:InitializationKind (Results 1 – 15 of 15) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Initialization.h | 560 class InitializationKind { 621 static InitializationKind CreateDirect(SourceLocation InitLoc, in CreateDirect() 624 return InitializationKind(IK_Direct, IC_Normal, in CreateDirect() 642 static InitializationKind CreateCast(SourceRange TypeRange) { in CreateCast() 653 return InitializationKind(InitList ? IK_DirectList : IK_Direct, in CreateCStyleCast() 667 static InitializationKind CreateCopy(SourceLocation InitLoc, 670 return InitializationKind(IK_Copy, 681 static InitializationKind CreateValue(SourceLocation InitLoc, 1151 const InitializationKind &Kind, 1184 const InitializationKind &Kind, [all …]
|
| H A D | Sema.h | 140 class InitializationKind; variable 8551 const InitializationKind &Kind, MultiExprArg Init);
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 492 InitializationKind Kind = InitializationKind::CreateValue(Loc, Loc, Loc, in PerformEmptyInit() 1376 InitializationKind Kind = in CheckSubElementType() 2421 InitializationKind Kind = InitializationKind::CreateDirectList( in CheckDesignatedInitializer() 3898 InitializationKind Kind = InitializationKind::CreateDirectList( in TryInitializerListConstruction() 4411 InitializationKind SubKind = in TryListInitialization() 4527 InitializationKind SubKind = in TryListInitialization() 6471 case InitializationKind::IK_DirectList: in isExplicitTemporary() 6474 case InitializationKind::IK_Direct: in isExplicitTemporary() 6475 case InitializationKind::IK_Value: in isExplicitTemporary() 9885 InitializationKind Kind = in CanPerformCopyInitialization() [all …]
|
| H A D | SemaLambda.cpp | 836 InitializationKind Kind = in buildLambdaInitCaptureInitialization() 838 ? (CXXDirectInit ? InitializationKind::CreateDirect( in buildLambdaInitCaptureInitialization() 840 : InitializationKind::CreateDirectList(Loc)) in buildLambdaInitCaptureInitialization() 841 : InitializationKind::CreateCopy(Loc, Init->getBeginLoc()); in buildLambdaInitCaptureInitialization() 1624 InitializationKind InitKind = in BuildCaptureInit() 1625 InitializationKind::CreateDirect(Loc, Loc, Loc); in BuildCaptureInit()
|
| H A D | SemaCast.cpp | 440 InitializationKind initKind in tryDiagnoseOverloadedCast() 441 = (CT == CT_CStyle)? InitializationKind::CreateCStyleCast(range.getBegin(), in tryDiagnoseOverloadedCast() 443 : (CT == CT_Functional)? InitializationKind::CreateFunctionalCast(range, in tryDiagnoseOverloadedCast() 445 : InitializationKind::CreateCast(/*type range?*/ range); in tryDiagnoseOverloadedCast() 1842 InitializationKind InitKind in TryStaticImplicitCast() 1844 ? InitializationKind::CreateCStyleCast(OpRange.getBegin(), OpRange, in TryStaticImplicitCast() 1847 ? InitializationKind::CreateFunctionalCast(OpRange, ListInitialization) in TryStaticImplicitCast() 1848 : InitializationKind::CreateCast(OpRange); in TryStaticImplicitCast()
|
| H A D | SemaExprCXX.cpp | 1457 InitializationKind Kind = in BuildCXXTypeConstructExpr() 1460 ? InitializationKind::CreateDirectList( in BuildCXXTypeConstructExpr() 1948 InitializationKind Kind in BuildCXXNew() 1953 ? InitializationKind::CreateDefault(TypeRange.getBegin()) in BuildCXXNew() 1958 ? InitializationKind::CreateDirectList( in BuildCXXNew() 5288 InitializationKind InitKind(InitializationKind::CreateDirect(KWLoc, KWLoc, in evaluateTypeTrait() 5487 InitializationKind Kind(InitializationKind::CreateCopy(KeyLoc, in EvaluateBinaryTypeTrait() 5880 InitializationKind Kind = in TryClassUnification() 6026 InitializationKind Kind = in ConvertForConditional() 6866 InitializationKind Kind = in FindCompositePointerType() [all …]
|
| H A D | SemaDeclCXX.cpp | 271 InitializationKind Kind = InitializationKind::CreateCopy(Param->getLocation(), in ConvertParamDefaultArgument() 1271 InitializationKind Kind = InitializationKind::CreateCopy(Loc, Loc); in checkTupleLikeDecomposition() 4008 InitializationKind Kind = in ActOnFinishCXXInClassMemberInitializer() 4369 InitializationKind Kind = in BuildMemberInitializer() 4423 InitializationKind Kind = in BuildDelegatingInitializer() 4558 InitializationKind Kind = in BuildBaseInitializer() 4630 InitializationKind InitKind in BuildImplicitBaseInitializer() 4667 InitializationKind InitKind in BuildImplicitBaseInitializer() 4762 InitializationKind InitKind = in BuildImplicitMemberInitializer() 4794 InitializationKind InitKind = in BuildImplicitMemberInitializer() [all …]
|
| H A D | SemaCoroutine.cpp | 581 InitializationKind Kind = InitializationKind::CreateForInit( in buildCoroutinePromise()
|
| H A D | SemaExprObjC.cpp | 404 InitializationKind Kind = InitializationKind::CreateCopy( in CheckObjCCollectionLiteralElement()
|
| H A D | SemaDecl.cpp | 11741 InitializationKind Kind = InitializationKind::CreateForInit( in deduceVarTypeFromInitializer() 12304 InitializationKind Kind = InitializationKind::CreateForInit( in AddInitializerToDecl() 12907 InitializationKind Kind in ActOnUninitializedDecl() 12908 = InitializationKind::CreateDefault(Var->getLocation()); in ActOnUninitializedDecl()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 4484 InitializationKind Kind = InitializationKind::CreateCopy( in InstantiateDefaultArgument()
|
| H A D | SemaExpr.cpp | 4801 InitializationKind Kind = in tryConvertExprToType() 4802 InitializationKind::CreateCopy(E->getBeginLoc(), SourceLocation()); in tryConvertExprToType() 6949 InitializationKind Kind in BuildCompoundLiteralExpr() 6950 = InitializationKind::CreateCStyleCast(LParenLoc, in BuildCompoundLiteralExpr() 14086 InitializationKind Kind = InitializationKind::CreateDirectList( in CreateBuiltinBinOp()
|
| H A D | SemaTemplate.cpp | 6827 InitializationKind Kind = InitializationKind::CreateForInit( in CheckTemplateArgument()
|
| H A D | SemaStmt.cpp | 3490 auto Kind = InitializationKind::CreateCopy(Value->getBeginLoc(), in PerformMoveOrCopyInitialization()
|
| H A D | SemaOpenMP.cpp | 15987 InitializationKind Kind = InitializationKind::CreateCopy(ELoc, ELoc); in ActOnOpenMPFirstprivateClause()
|