Home
last modified time | relevance | path

Searched refs:InitializationKind (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DInitialization.h580 class InitializationKind {
631 InitializationKind(InitKind Kind, InitContext Context, SourceLocation Loc1, in InitializationKind() function
641 static InitializationKind CreateDirect(SourceLocation InitLoc, in CreateDirect()
644 return InitializationKind(IK_Direct, IC_Normal, in CreateDirect()
648 static InitializationKind CreateDirectList(SourceLocation InitLoc) { in CreateDirectList()
649 return InitializationKind(IK_DirectList, IC_Normal, InitLoc, InitLoc, in CreateDirectList()
653 static InitializationKind CreateDirectList(SourceLocation InitLoc, in CreateDirectList()
656 return InitializationKind(IK_DirectList, IC_Normal, InitLoc, LBraceLoc, in CreateDirectList()
662 static InitializationKind CreateCast(SourceRange TypeRange) { in CreateCast()
663 return InitializationKind(IK_Direct, IC_StaticCast, TypeRange.getBegin(), in CreateCast()
[all …]
H A DSemaHLSL.h30 class InitializationKind; variable
H A DSema.h139 class InitializationKind; variable
2484 const InitializationKind &Kind,
8996 const InitializationKind &Kind, MultiExprArg Init);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp613 InitializationKind Kind = InitializationKind::CreateValue(Loc, Loc, Loc, in PerformEmptyInit()
641 Kind = InitializationKind::CreateCopy(Loc, Loc); in PerformEmptyInit()
684 InitializationKind::CreateValue(Loc, Loc, Loc, true), in PerformEmptyInit()
1539 InitializationKind Kind = in CheckSubElementType()
1540 InitializationKind::CreateCopy(expr->getBeginLoc(), SourceLocation()); in CheckSubElementType()
2781 InitializationKind Kind = InitializationKind::CreateDirectList( in CheckDesignatedInitializer()
4260 static void TryArrayCopy(Sema &S, const InitializationKind &Kind, in TryArrayCopy()
4288 const InitializationKind &Kind,
4320 InitializationKind Kind = InitializationKind::CreateDirectList( in TryInitializerListConstruction()
4462 const InitializationKind &Kind, in TryConstructorInitialization()
[all …]
H A DSemaTypeTraits.cpp1254 InitializationKind Kind = in CheckConvertibilityForTypeTraits()
1255 InitializationKind::CreateCopy(KeyLoc, SourceLocation()); in CheckConvertibilityForTypeTraits()
1395 InitializationKind InitKind( in EvaluateBooleanTypeTrait()
1397 ? InitializationKind::CreateCopy(KWLoc, KWLoc) in EvaluateBooleanTypeTrait()
1398 : InitializationKind::CreateDirect(KWLoc, KWLoc, RParenLoc)); in EvaluateBooleanTypeTrait()
2337 InitializationKind InitKind(InitializationKind::CreateDirect(Loc, Loc, Loc)); in DiagnoseNonConstructibleReason()
H A DSemaLambda.cpp848 InitializationKind Kind = in buildLambdaInitCaptureInitialization()
850 ? (CXXDirectInit ? InitializationKind::CreateDirect( in buildLambdaInitCaptureInitialization()
852 : InitializationKind::CreateDirectList(Loc)) in buildLambdaInitCaptureInitialization()
853 : InitializationKind::CreateCopy(Loc, Init->getBeginLoc()); in buildLambdaInitCaptureInitialization()
1964 InitializationKind InitKind = in BuildCaptureInit()
1965 InitializationKind::CreateDirect(Loc, Loc, Loc); in BuildCaptureInit()
H A DSemaCast.cpp484 InitializationKind initKind = in tryDiagnoseOverloadedCast()
485 (CT == CT_CStyle) ? InitializationKind::CreateCStyleCast( in tryDiagnoseOverloadedCast()
488 ? InitializationKind::CreateFunctionalCast( in tryDiagnoseOverloadedCast()
490 : InitializationKind::CreateCast(/*type range?*/ range); in tryDiagnoseOverloadedCast()
1926 InitializationKind InitKind = in TryStaticImplicitCast()
1928 ? InitializationKind::CreateCStyleCast(OpRange.getBegin(), OpRange, in TryStaticImplicitCast()
1931 ? InitializationKind::CreateFunctionalCast( in TryStaticImplicitCast()
1933 : InitializationKind::CreateCast(OpRange); in TryStaticImplicitCast()
H A DSemaBoundsSafety.cpp334 const InitializationKind &Kind, in BoundsSafetyCheckInitialization()
H A DSemaExprCXX.cpp1522 InitializationKind Kind = in BuildCXXTypeConstructExpr()
1525 ? InitializationKind::CreateDirectList( in BuildCXXTypeConstructExpr()
1527 : InitializationKind::CreateDirect(TyBeginLoc, LParenOrBraceLoc, in BuildCXXTypeConstructExpr()
1529 : InitializationKind::CreateValue(TyBeginLoc, LParenOrBraceLoc, in BuildCXXTypeConstructExpr()
2166 InitializationKind Kind = [&] { in BuildCXXNew()
2172 return InitializationKind::CreateDefault(TypeRange.getBegin()); in BuildCXXNew()
2176 return InitializationKind::CreateDirect(TypeRange.getBegin(), in BuildCXXNew()
2180 return InitializationKind::CreateDirectList(TypeRange.getBegin(), in BuildCXXNew()
5475 InitializationKind Kind = in TryClassUnification()
5476 InitializationKind::CreateCopy(To->getBeginLoc(), SourceLocation()); in TryClassUnification()
[all …]
H A DSemaDeclCXX.cpp294 InitializationKind Kind = InitializationKind::CreateCopy(Param->getLocation(), in ConvertParamDefaultArgument()
1378 InitializationKind Kind = InitializationKind::CreateCopy(Loc, Loc); in checkTupleLikeDecomposition()
4166 InitializationKind Kind = in ConvertMemberDefaultInitExpression()
4168 ? InitializationKind::CreateDirectList(InitExpr->getBeginLoc(), in ConvertMemberDefaultInitExpression()
4171 : InitializationKind::CreateCopy(InitExpr->getBeginLoc(), InitLoc); in ConvertMemberDefaultInitExpression()
4607 InitializationKind Kind = in BuildMemberInitializer()
4608 InitList ? InitializationKind::CreateDirectList( in BuildMemberInitializer()
4610 : InitializationKind::CreateDirect(IdLoc, InitRange.getBegin(), in BuildMemberInitializer()
4668 InitializationKind Kind = in BuildDelegatingInitializer()
4669 InitList ? InitializationKind::CreateDirectList( in BuildDelegatingInitializer()
[all …]
H A DSemaCoroutine.cpp539 InitializationKind Kind = InitializationKind::CreateForInit( in buildCoroutinePromise()
H A DSemaHLSL.cpp3626 InitializationKind Kind = InitializationKind::CreateDirect( in initVarDeclWithCtor()
H A DSemaTemplateInstantiate.cpp3455 InitializationKind Kind = InitializationKind::CreateCopy( in SubstDefaultArgument()
H A DSemaTemplate.cpp6969 InitializationKind Kind = InitializationKind::CreateForInit( in CheckTemplateArgument()
7099 InitializationKind Kind = InitializationKind::CreateForInit( in CheckTemplateArgument()
H A DSemaExprObjC.cpp409 InitializationKind Kind = InitializationKind::CreateCopy( in CheckObjCCollectionLiteralElement()
H A DSemaDeclObjC.cpp5519 InitializationKind InitKind = in SetIvarInitializers()
5520 InitializationKind::CreateDefault(ObjCImplementation->getLocation()); in SetIvarInitializers()
H A DSemaDecl.cpp13066 InitializationKind Kind = InitializationKind::CreateForInit( in deduceVarTypeFromInitializer()
13798 InitializationKind Kind = InitializationKind::CreateForInit( in AddInitializerToDecl()
14429 InitializationKind Kind in ActOnUninitializedDecl()
14430 = InitializationKind::CreateDefault(Var->getLocation()); in ActOnUninitializedDecl()
H A DSemaExpr.cpp5068 InitializationKind Kind = in tryConvertExprToType()
5069 InitializationKind::CreateCopy(E->getBeginLoc(), SourceLocation()); in tryConvertExprToType()
7162 InitializationKind Kind in BuildCompoundLiteralExpr()
7163 = InitializationKind::CreateCStyleCast(LParenLoc, in BuildCompoundLiteralExpr()
14961 InitializationKind Kind = InitializationKind::CreateDirectList( in CreateBuiltinBinOp()
H A DSemaStmt.cpp3489 auto Kind = InitializationKind::CreateCopy(Value->getBeginLoc(), in PerformMoveOrCopyInitialization()
H A DSemaOpenMP.cpp18093 InitializationKind Kind = InitializationKind::CreateCopy(ELoc, ELoc); in ActOnOpenMPFirstprivateClause()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc5550 …tionSequence(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, clan…
5551 …tionSequence(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, clan…
5553 …itialization(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, clan…
5554 …edConversion(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, clan…
5558 …nce::Perform(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, clan…
5559 …ce::Diagnose(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, clan…
5565 …sionFunction(clang::Sema&, clang::InitializedEntity const&, clang::InitializationKind const&, clan…