Home
last modified time | relevance | path

Searched refs:ExprValueKind (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
DSemaFixItUtils.h38 ExprValueKind FromVK);
55 ExprValueKind FromVK);
DInitialization.h1246 ExprValueKind Category);
1281 ExprValueKind Category);
DSema.h5159 DeclRefExpr *BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5163 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5170 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5405 ExprValueKind VK, ExprObjectKind OK,
5413 ExprValueKind VK, ExprObjectKind OK,
10382 ExprResult getOpenMPCapturedExpr(VarDecl *Capture, ExprValueKind VK,
11356 ExprValueKind VK = VK_PRValue,
11643 Expr *E, QualType Ty, ExprValueKind VK = VK_PRValue,
11655 ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK,
11698 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation QuestionLoc);
[all …]
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DExprObjC.cpp106 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr()
126 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr()
143 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr()
175 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
195 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
214 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
DExprCXX.cpp539 QualType Ty, ExprValueKind VK, in CXXOperatorCallExpr()
561 ExprValueKind VK, SourceLocation OperatorLoc, in Create()
610 QualType Ty, ExprValueKind VK, in CXXMemberCallExpr()
624 ExprValueKind VK, in Create()
708 CXXStaticCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK, in Create()
735 ExprValueKind VK, in Create()
794 ExprValueKind VK, CastKind K, Expr *Op, in Create()
817 ExprValueKind VK, Expr *Op, in Create()
830 CXXAddrspaceCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK, in Create()
843 const ASTContext &C, QualType T, ExprValueKind VK, TypeSourceInfo *Written, in Create()
[all …]
DExpr.cpp383 ExprValueKind VK, SourceLocation L, in DeclRefExpr()
404 QualType T, ExprValueKind VK, NonOdrUseReason NOUR) in DeclRefExpr()
440 ExprValueKind VK, NamedDecl *FoundD, in Create()
454 QualType T, ExprValueKind VK, in Create()
1379 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK, in CallExpr()
1424 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK, in Create()
1438 ExprValueKind VK, SourceLocation RParenLoc, in CreateTemporary()
1640 ExprValueKind VK, ExprObjectKind OK, in MemberExpr()
1660 QualType T, ExprValueKind VK, ExprObjectKind OK, NonOdrUseReason NOUR) { in Create()
2009 ExprValueKind VK, in Create()
[all …]
DExprClassification.cpp96 ExprValueKind Kind) { in ClassifyExprValueKind()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DExprObjC.h648 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t, ExprValueKind VK, in ObjCPropertyRefExpr()
656 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t, ExprValueKind VK, in ObjCPropertyRefExpr()
666 QualType T, ExprValueKind VK, ExprObjectKind OK, in ObjCPropertyRefExpr()
676 QualType T, ExprValueKind VK, ExprObjectKind OK, in ObjCPropertyRefExpr()
687 QualType T, ExprValueKind VK, ExprObjectKind OK, in ObjCPropertyRefExpr()
858 ObjCSubscriptRefExpr(Expr *base, Expr *key, QualType T, ExprValueKind VK, in ObjCSubscriptRefExpr()
993 ObjCMessageExpr(QualType T, ExprValueKind VK,
1005 ObjCMessageExpr(QualType T, ExprValueKind VK,
1015 ObjCMessageExpr(QualType T, ExprValueKind VK,
1126 ExprValueKind VK,
[all …]
DExpr.h120 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK) in Expr()
420 static ExprValueKind getValueKindForType(QualType T) { in getValueKindForType()
430 ExprValueKind getValueKind() const { in getValueKind()
431 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind()
447 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } in setValueKind()
1127 OpaqueValueExpr(SourceLocation Loc, QualType T, ExprValueKind VK,
1247 ExprValueKind VK, NonOdrUseReason NOUR);
1255 ExprValueKind VK, SourceLocation L,
1263 QualType T, ExprValueKind VK, NamedDecl *FoundD = nullptr,
1271 const DeclarationNameInfo &NameInfo, QualType T, ExprValueKind VK,
[all …]
DExprCXX.h94 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
103 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
182 ExprValueKind VK, SourceLocation RP,
190 ExprValueKind VK, SourceLocation RP,
241 QualType Ty, ExprValueKind VK, SourceLocation RP,
249 QualType Ty, ExprValueKind VK,
387 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK, CastKind kind, in CXXNamedCastExpr()
435 CXXStaticCastExpr(QualType ty, ExprValueKind vk, CastKind kind, Expr *op, in CXXStaticCastExpr()
460 Create(const ASTContext &Context, QualType T, ExprValueKind VK, CastKind K,
480 CXXDynamicCastExpr(QualType ty, ExprValueKind VK, CastKind kind, Expr *op, in CXXDynamicCastExpr()
[all …]
DExprOpenMP.h65 QualType Type, ExprValueKind VK, ExprObjectKind OK, in OMPArraySectionExpr()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/
DSpecifiers.h107 enum ExprValueKind { enum
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaExprMember.cpp297 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK, in CheckExtVectorComponent()
898 QualType Ty, ExprValueKind VK, ExprObjectKind OK, in BuildMemberExpr()
911 QualType Ty, ExprValueKind VK, ExprObjectKind OK, in BuildMemberExpr()
1119 ExprValueKind valueKind; in BuildMemberReferenceExpr()
1598 ExprValueKind VK; in LookupMemberExpr()
1776 ExprValueKind VK = VK_LValue; in BuildFieldReferenceExpr()
DSemaFixItUtils.cpp26 ExprValueKind FromVK) { in compareTypesSimple()
DSemaCoroutine.cpp567 ExprValueKind::VK_LValue, FD->getLocation()); in buildCoroutinePromise()
1270 ExprValueKind::VK_LValue, PDLoc); in makeNewAndDeleteExpr()
1634 ExprValueKind::VK_LValue, Loc); // FIXME: scope? in buildCoroutineParameterMoves()
DSemaExpr.cpp1943 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr()
1951 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr()
2022 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr()
3013 ExprValueKind VK = From->getValueKind(); in PerformObjectMemberConversion()
3253 ExprValueKind valueKind = VK_PRValue; in BuildDeclarationNameExpr()
5476 ExprValueKind VK = VK_LValue; in CreateBuiltinArraySubscriptExpr()
6605 ExprValueKind VK = VK_PRValue; in BuildAsTypeExpr()
6980 ExprValueKind VK = in BuildCompoundLiteralExpr()
8280 ExprResult &RHS, ExprValueKind &VK, in CheckConditionalOperands()
8851 ExprValueKind VK = VK_PRValue; in ActOnConditionalOp()
[all …]
DSemaExprCXX.cpp4588 ExprValueKind VK = From->getValueKind(); in PerformImplicitConversion()
5712 ExprValueKind &VK, in CheckPointerToMemberOperands()
5793 ExprValueKind VK = isIndirect ? VK_PRValue : LHS.get()->getValueKind(); in CheckPointerToMemberOperands()
6161 ExprResult &RHS, ExprValueKind &VK, in CXXCheckConditionalOperands()
6291 ExprValueKind LVK = LHS.get()->getValueKind(); in CXXCheckConditionalOperands()
6292 ExprValueKind RVK = RHS.get()->getValueKind(); in CXXCheckConditionalOperands()
7787 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCXXMemberCallExpr()
DSemaOverload.cpp5280 ExprValueKind FromVK) { in TryCopyInitialization()
7379 ExprValueKind VK = Expr::getValueKindForType(ConversionType); in AddConversionCandidate()
13340 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedUnaryOp()
13699 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedBinOp()
14086 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedArraySubscriptExpr()
14187 ExprValueKind valueKind = Expr::getValueKindForType(proto->getReturnType()); in BuildCallToMemberFunction()
14372 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCallToMemberFunction()
14721 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildCallToObjectOfClassType()
14840 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildOverloadedArrowExpr()
14917 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildLiteralOperatorCall()
[all …]
DSemaInit.cpp3584 ExprValueKind VK) { in AddDerivedToBaseCastStep()
3634 ExprValueKind VK) { in AddQualificationConversionStep()
4676 ExprValueKind VK = VK_PRValue; in TryRefInitWithConversionFunction()
4934 ExprValueKind ValueKind = InitCategory.isXValue() ? VK_XValue : VK_PRValue; in TryReferenceInitializationCore()
7969 ExprValueKind VK, in PerformQualificationConversion()
8209 ExprValueKind VK = in Perform()
8388 ExprValueKind VK = in Perform()
DSemaExprObjC.cpp1717 ExprValueKind &VK) { in CheckMessageArgumentTypes()
2685 ExprValueKind VK = VK_PRValue; in BuildClassMessage()
3229 ExprValueKind VK = VK_PRValue; in BuildInstanceMessage()
DSemaCodeComplete.cpp188 ExprValueKind ObjectKind;
264 void setObjectTypeQualifiers(Qualifiers Quals, ExprValueKind Kind) { in setObjectTypeQualifiers()
1217 ExprValueKind ObjectKind) { in compareOverloads()
4779 ExprValueKind BaseKind, RecordDecl *RD, Optional<FixItHint> AccessOpFixIt) { in AddRecordMembersCompletionResults()
5337 ExprValueKind BaseKind = Base->getValueKind(); in CodeCompleteMemberReferenceExpr()
DSema.cpp599 CastKind Kind, ExprValueKind VK, in ImpCastExprToType()
DSemaCast.cpp85 ExprValueKind ValueKind;
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/
DBodyFarm.cpp104 ExprValueKind ValueKind = VK_LValue);
211 ExprValueKind ValueKind) { in makeMemberExpression()
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCGExprAgg.cpp75 enum ExprValueKind { enum in __anon8491750e0111::AggExprEmitter
83 ExprValueKind SrcValueKind = EVK_NonRValue);
323 ExprValueKind SrcValueKind) { in EmitFinalDestCopy()

12