Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DInitialization.h47 class alignas(8) InitializedEntity {
141 const InitializedEntity *Parent = nullptr;
215 InitializedEntity() {}; in InitializedEntity() function
218 InitializedEntity(VarDecl *Var, EntityKind EK = EK_Variable)
224 InitializedEntity(EntityKind Kind, SourceLocation Loc, QualType Type,
233 InitializedEntity(FieldDecl *Member, const InitializedEntity *Parent,
241 InitializedEntity(ASTContext &Context, unsigned Index,
242 const InitializedEntity &Parent);
245 InitializedEntity(IdentifierInfo *VarID, QualType FieldType, SourceLocation Loc) in InitializedEntity() function
254 static InitializedEntity InitializeVariable(VarDecl *Var) { in InitializeVariable()
[all …]
H A DSema.h141 class InitializedEntity; variable
3823 const InitializedEntity &Entity, InitListExpr *From);
3827 bool CanPerformCopyInitialization(const InitializedEntity &Entity,
3829 ExprResult PerformCopyInitialization(const InitializedEntity &Entity,
3842 void checkInitializerLifetime(const InitializedEntity &Entity, Expr *Init);
5181 PerformMoveOrCopyInitialization(const InitializedEntity &Entity,
7870 const InitializedEntity &Entity,
7875 const InitializedEntity &Entity,
9110 TypeSourceInfo *TInfo, const InitializedEntity &Entity,
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaInit.cpp311 void CheckImplicitInitList(const InitializedEntity &Entity,
315 void CheckExplicitInitList(const InitializedEntity &Entity,
319 void CheckListElementTypes(const InitializedEntity &Entity,
326 void CheckSubElementType(const InitializedEntity &Entity,
332 void CheckComplexType(const InitializedEntity &Entity,
337 void CheckScalarType(const InitializedEntity &Entity,
342 void CheckReferenceType(const InitializedEntity &Entity,
347 void CheckVectorType(const InitializedEntity &Entity,
351 void CheckStructUnionTypes(const InitializedEntity &Entity,
359 void CheckArrayType(const InitializedEntity &Entity,
[all …]
H A DSemaAccess.cpp1634 const InitializedEntity &Entity, in CheckConstructorAccess()
1648 case InitializedEntity::EK_Base: in CheckConstructorAccess()
1654 case InitializedEntity::EK_Member: in CheckConstructorAccess()
1655 case InitializedEntity::EK_ParenAggInitMember: { in CheckConstructorAccess()
1662 case InitializedEntity::EK_LambdaCapture: { in CheckConstructorAccess()
1678 const InitializedEntity &Entity, in CheckConstructorAccess()
1694 if ((Entity.getKind() == InitializedEntity::EK_Base || in CheckConstructorAccess()
1695 Entity.getKind() == InitializedEntity::EK_Delegating) && in CheckConstructorAccess()
H A DSemaExprCXX.cpp902 InitializedEntity Entity = in BuildCXXThrow()
903 InitializedEntity::InitializeException(OpLoc, ExceptionObjectTy); in BuildCXXThrow()
1467 InitializedEntity Entity = in BuildCXXTypeConstructExpr()
1468 InitializedEntity::InitializeTemporary(Context, TInfo); in BuildCXXTypeConstructExpr()
1492 Entity = InitializedEntity::InitializeTemporary(TInfo, Ty); in BuildCXXTypeConstructExpr()
1532 Entity = InitializedEntity::InitializeTemporary(TInfo, Ty); in BuildCXXTypeConstructExpr()
2029 InitializedEntity Entity in BuildCXXNew()
2030 = InitializedEntity::InitializeNew(StartLoc, AllocType); in BuildCXXNew()
2392 InitializedEntity Entity in BuildCXXNew()
2393 = InitializedEntity::InitializeNew(StartLoc, InitType); in BuildCXXNew()
[all …]
H A DSemaLambda.cpp840 InitializedEntity Entity = in buildLambdaInitCaptureInitialization()
841 InitializedEntity::InitializeLambdaCapture(Id, DeducedType, Loc); in buildLambdaInitCaptureInitialization()
1666 InitializedEntity Entity = InitializedEntity::InitializeLambdaCapture( in BuildCaptureInit()
2023 InitializedEntity::InitializeLambdaToBlock(ConvLocation, Src->getType()), in BuildBlockForLambdaConversion()
H A DSemaExprObjC.cpp353 InitializedEntity Entity = InitializedEntity::InitializeParameter(Context, in BuildObjCNumericLiteral()
402 InitializedEntity Entity in CheckObjCCollectionLiteralElement()
403 = InitializedEntity::InitializeParameter(S.Context, T, in CheckObjCCollectionLiteralElement()
496 InitializedEntity::InitializeParameter(S.Context, T, in CheckObjCCollectionLiteralElement()
740 InitializedEntity IE = InitializedEntity::InitializeTemporary(ValueType); in BuildObjCBoxedExpr()
746 InitializedEntity IE = InitializedEntity::InitializeParameter(Context, in BuildObjCBoxedExpr()
1863 InitializedEntity Entity in CheckMessageArgumentTypes()
1864 = InitializedEntity::InitializeParameter(Context, param, paramType); in CheckMessageArgumentTypes()
H A DSemaCoroutine.cpp553 InitializedEntity Entity = InitializedEntity::InitializeVariable(VD); in buildCoroutinePromise()
1746 InitializedEntity Entity = in makeGroDeclAndReturnStmt()
1747 InitializedEntity::InitializeResult(Loc, FnRetType); in makeGroDeclAndReturnStmt()
H A DSemaDeclCXX.cpp284 InitializedEntity Entity = InitializedEntity::InitializeParameter(Context, in ConvertParamDefaultArgument()
1305 InitializedEntity Entity = InitializedEntity::InitializeBinding(RefVD); in checkTupleLikeDecomposition()
4063 InitializedEntity Entity = in ConvertMemberDefaultInitExpression()
4064 InitializedEntity::InitializeMemberFromDefaultMemberInitializer(FD); in ConvertMemberDefaultInitExpression()
4465 InitializedEntity MemberEntity = in BuildMemberInitializer()
4466 DirectMember ? InitializedEntity::InitializeMember(DirectMember, nullptr) in BuildMemberInitializer()
4467 : InitializedEntity::InitializeMember(IndirectMember, in BuildMemberInitializer()
4528 InitializedEntity DelegationEntity = InitializedEntity::InitializeDelegation( in BuildDelegatingInitializer()
4673 InitializedEntity BaseEntity = in BuildBaseInitializer()
4674 InitializedEntity::InitializeBase(Context, BaseSpec, VirtualBaseSpec); in BuildBaseInitializer()
[all …]
H A DSemaStmt.cpp3529 const InitializedEntity &Entity, const NamedReturnInfo &NRInfo, Expr *Value, in PerformMoveOrCopyInitialization()
3702 InitializedEntity Entity = in ActOnCapScopeReturnStmt()
3703 InitializedEntity::InitializeResult(ReturnLoc, FnRetType); in ActOnCapScopeReturnStmt()
4142 InitializedEntity Entity = in BuildReturnStmt()
4143 InitializedEntity::InitializeResult(ReturnLoc, RetType); in BuildReturnStmt()
4160 Entity = InitializedEntity::InitializeRelatedResult(getCurMethodDecl(), in BuildReturnStmt()
H A DSemaCast.cpp439 InitializedEntity entity = InitializedEntity::InitializeTemporary(destType); in tryDiagnoseOverloadedCast()
1859 InitializedEntity Entity = InitializedEntity::InitializeTemporary(DestType); in TryStaticImplicitCast()
H A DSemaChecking.cpp176 InitializedEntity Entity = in convertArgumentToType()
177 InitializedEntity::InitializeParameter(S.Context, Ty, false); in convertArgumentToType()
347 InitializedEntity::InitializeParameter(S.Context, SrcTy, false), in SemaBuiltinAlignment()
353 S.PerformCopyInitialization(InitializedEntity::InitializeParameter( in SemaBuiltinAlignment()
1941 InitializedEntity Entity = in SemaBuiltinLaunder()
1942 InitializedEntity::InitializeParameter(S.Context, ParamTy, false); in SemaBuiltinLaunder()
3188 InitializedEntity Entity = InitializedEntity::InitializeParameter( in CheckARMBuiltinExclusiveCall()
6614 InitializedEntity Entity = in BuildAtomicExpr()
6615 InitializedEntity::InitializeParameter(Context, Ty, false); in BuildAtomicExpr()
6719 InitializedEntity Entity = in checkBuiltinArgument()
[all …]
H A DSemaExpr.cpp909 InitializedEntity::InitializeTemporary(E->getType()), in DefaultArgumentPromotion()
4972 InitializedEntity Entity = InitializedEntity::InitializeTemporary(Ty); in tryConvertExprToType()
6404 InitializedEntity Entity = in GatherArgumentsForCall()
6405 Param ? InitializedEntity::InitializeParameter(Context, Param, in GatherArgumentsForCall()
6407 : InitializedEntity::InitializeParameter( in GatherArgumentsForCall()
7378 InitializedEntity Entity = InitializedEntity::InitializeParameter( in BuildResolvedCallExpr()
7483 InitializedEntity Entity in BuildCompoundLiteralExpr()
7484 = InitializedEntity::InitializeCompoundLiteralInit(TInfo); in BuildCompoundLiteralExpr()
15118 InitializedEntity Entity = in CreateBuiltinBinOp()
15119 InitializedEntity::InitializeTemporary(LHSExpr->getType()); in CreateBuiltinBinOp()
[all …]
H A DSemaOverload.cpp5150 InitializedEntity Entity = in TryListConversion()
5151 InitializedEntity::InitializeParameter(S.Context, ToType, in TryListConversion()
5287 InitializedEntity Entity = in TryListConversion()
5288 InitializedEntity::InitializeParameter(S.Context, ToType, in TryListConversion()
5849 InitializedEntity::InitializeTemplateParameter( in CheckConvertedConstantExpression()
6793 R = S.PerformCopyInitialization(InitializedEntity::InitializeParameter( in convertArgsForAvailabilityChecks()
13645 = PerformCopyInitialization(InitializedEntity::InitializeParameter( in CreateOverloadedUnaryOp()
13997 InitializedEntity::InitializeParameter(Context, in CreateOverloadedBinOp()
14013 InitializedEntity::InitializeParameter(Context, in CreateOverloadedBinOp()
14021 InitializedEntity::InitializeParameter(Context, in CreateOverloadedBinOp()
[all …]
H A DSemaTemplateInstantiate.cpp2885 InitializedEntity Entity in SubstDefaultArgument()
2886 = InitializedEntity::InitializeParameter(Context, Param); in SubstDefaultArgument()
H A DSema.cpp2156 auto IE = InitializedEntity::InitializeBlock(Loc, T); in checkEscapingByref()
H A DSemaObjCProperty.cpp1469 InitializedEntity::InitializeResult(PropertyDiagLoc, in ActOnPropertyImplDecl()
H A DSemaDecl.cpp12594 InitializedEntity Entity = InitializedEntity::InitializeVariable(VDecl); in deduceVarTypeFromInitializer()
13175 InitializedEntity Entity = InitializedEntity::InitializeVariable(VDecl); in AddInitializerToDecl()
13788 InitializedEntity Entity = InitializedEntity::InitializeVariable(Var); in ActOnUninitializedDecl()
H A DSemaTemplate.cpp7080 InitializedEntity Entity = in CheckTemplateArgument()
7081 InitializedEntity::InitializeTemplateParameter(ParamType, Param); in CheckTemplateArgument()
H A DSemaDeclAttr.cpp5526 InitializedEntity Entity = InitializedEntity::InitializeParameter( in makeLaunchBoundsArgExpr()
H A DSemaOpenMP.cpp18333 InitializedEntity Entity = in ActOnOpenMPFirstprivateClause()
18334 InitializedEntity::InitializeVariable(VDInitTemp); in ActOnOpenMPFirstprivateClause()