| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaFixItUtils.h | 38 ExprValueKind FromVK); 55 ExprValueKind FromVK);
|
| H A D | Initialization.h | 1278 ExprValueKind Category); 1313 ExprValueKind Category);
|
| H A D | Sema.h | 1128 Expr *E, QualType Type, CastKind CK, ExprValueKind VK = VK_PRValue, 7164 DeclRefExpr *BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, 7168 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, 7178 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, 7788 ExprResult &Cond, ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK, 7873 ExprValueKind &VK, CXXCastPath &Path); 8676 ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK, SourceLocation OpLoc, 8720 ExprResult &cond, ExprResult &lhs, ExprResult &rhs, ExprValueKind &VK, 8874 ExprValueKind VK, ExprObjectKind OK, 8984 Expr *E, QualType Ty, ExprValueKind VK = VK_PRValue,
|
| H A D | SemaObjC.h | 834 QualType &ReturnType, ExprValueKind &VK);
|
| H A D | SemaOpenMP.h | 158 ExprResult getOpenMPCapturedExpr(VarDecl *Capture, ExprValueKind VK,
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprObjC.cpp | 103 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr() 123 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr() 140 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr() 170 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create() 190 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create() 209 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
|
| H A D | ExprCXX.cpp | 593 QualType Ty, ExprValueKind VK, in CXXOperatorCallExpr() 615 ExprValueKind VK, SourceLocation OperatorLoc, in Create() 668 QualType Ty, ExprValueKind VK, in CXXMemberCallExpr() 682 ExprValueKind VK, in Create() 768 CXXStaticCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK, in Create() 795 ExprValueKind VK, in Create() 859 ExprValueKind VK, CastKind K, Expr *Op, in Create() 881 ExprValueKind VK, Expr *Op, in Create() 894 CXXAddrspaceCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK, in Create() 907 const ASTContext &C, QualType T, ExprValueKind VK, TypeSourceInfo *Written, in Create() [all …]
|
| H A D | Expr.cpp | 431 ExprValueKind VK, SourceLocation L, in DeclRefExpr() 454 QualType T, ExprValueKind VK, NonOdrUseReason NOUR) in DeclRefExpr() 492 ExprValueKind VK, NamedDecl *FoundD, in Create() 506 QualType T, ExprValueKind VK, in Create() 1473 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK, in CallExpr() 1517 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK, in Create() 1715 ExprValueKind VK, ExprObjectKind OK, in MemberExpr() 1754 QualType T, ExprValueKind VK, ExprObjectKind OK, NonOdrUseReason NOUR) { in Create() 2075 ExprValueKind VK, in Create() 2104 ExprValueKind VK, CastKind K, Expr *Op, in Create() [all …]
|
| H A D | ExprClassification.cpp | 96 ExprValueKind Kind) { in ClassifyExprValueKind()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprObjC.h | 649 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t, ExprValueKind VK, in ObjCPropertyRefExpr() 657 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t, ExprValueKind VK, in ObjCPropertyRefExpr() 667 QualType T, ExprValueKind VK, ExprObjectKind OK, in ObjCPropertyRefExpr() 677 QualType T, ExprValueKind VK, ExprObjectKind OK, in ObjCPropertyRefExpr() 688 QualType T, ExprValueKind VK, ExprObjectKind OK, in ObjCPropertyRefExpr() 855 ObjCSubscriptRefExpr(Expr *base, Expr *key, QualType T, ExprValueKind VK, in ObjCSubscriptRefExpr() 1012 ObjCMessageExpr(QualType T, ExprValueKind VK, 1024 ObjCMessageExpr(QualType T, ExprValueKind VK, 1034 ObjCMessageExpr(QualType T, ExprValueKind VK, 1130 ExprValueKind VK, [all …]
|
| H A D | Expr.h | 121 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK) in Expr() 426 static ExprValueKind getValueKindForType(QualType T) { in getValueKindForType() 436 ExprValueKind getValueKind() const { in getValueKind() 437 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind() 453 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } in setValueKind() 1181 OpaqueValueExpr(SourceLocation Loc, QualType T, ExprValueKind VK, 1301 ExprValueKind VK, NonOdrUseReason NOUR); 1309 ExprValueKind VK, SourceLocation L, 1317 QualType T, ExprValueKind VK, NamedDecl *FoundD = nullptr, 1325 const DeclarationNameInfo &NameInfo, QualType T, ExprValueKind VK, [all …]
|
| H A D | ExprCXX.h | 95 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK, 104 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK, 183 ExprValueKind VK, SourceLocation RP, 191 ExprValueKind VK, SourceLocation RP, 242 QualType Ty, ExprValueKind VK, SourceLocation RP, 250 QualType Ty, ExprValueKind VK, 388 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK, CastKind kind, in CXXNamedCastExpr() 436 CXXStaticCastExpr(QualType ty, ExprValueKind vk, CastKind kind, Expr *op, in CXXStaticCastExpr() 461 Create(const ASTContext &Context, QualType T, ExprValueKind VK, CastKind K, 481 CXXDynamicCastExpr(QualType ty, ExprValueKind VK, CastKind kind, Expr *op, in CXXDynamicCastExpr() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Specifiers.h | 132 enum ExprValueKind { enum
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaFixItUtils.cpp | 26 ExprValueKind FromVK) { in compareTypesSimple()
|
| H A D | SemaExprMember.cpp | 372 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK, in CheckExtVectorComponent() 830 QualType Ty, ExprValueKind VK, ExprObjectKind OK, in BuildMemberExpr() 1087 ExprValueKind valueKind; in BuildMemberReferenceExpr() 1605 ExprValueKind VK = (IsArrow ? VK_LValue : BaseExpr.get()->getValueKind()); in LookupMemberExpr() 1767 ExprValueKind VK = VK_LValue; in BuildFieldReferenceExpr()
|
| H A D | SemaCoroutine.cpp | 525 ExprValueKind::VK_LValue, FD->getLocation()); in buildCoroutinePromise() 1377 ExprValueKind::VK_LValue, PDLoc); in collectPlacementArgs() 1973 ExprValueKind::VK_LValue, Loc); // FIXME: scope? in buildCoroutineParameterMoves()
|
| H A D | SemaOverload.cpp | 5887 ExprValueKind FromVK) { in TryCopyInitialization() 8402 ExprValueKind VK = Expr::getValueKindForType(ConversionType); in AddConversionCandidate() 14939 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCXXMemberCallExpr() 15001 ExprValueKind VK = ExprValueKind::VK_PRValue; in CreateOverloadedUnaryOp() 15091 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedUnaryOp() 15488 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedBinOp() 15941 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedArraySubscriptExpr() 16052 ExprValueKind valueKind = Expr::getValueKindForType(proto->getReturnType()); in BuildCallToMemberFunction() 16256 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCallToMemberFunction() 16610 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildCallToObjectOfClassType() [all …]
|
| H A D | HLSLBuiltinTypeDeclBuilder.cpp | 471 LHSExpr->getType(), ExprValueKind::VK_PRValue, in assign()
|
| H A D | SemaExpr.cpp | 2293 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr() 2301 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr() 2370 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr() 3062 ExprValueKind VK = From->getValueKind(); in PerformObjectMemberConversion() 3308 ExprValueKind valueKind = VK_PRValue; in BuildDeclarationNameExpr() 5193 ExprValueKind VK = VK_LValue; in CreateBuiltinArraySubscriptExpr() 6811 ExprValueKind VK = VK_PRValue; in BuildAsTypeExpr() 7200 ExprValueKind VK = in BuildCompoundLiteralExpr() 8501 ExprResult &RHS, ExprValueKind &VK, in CheckConditionalOperands() 8925 ExprValueKind VK = VK_PRValue; in ActOnConditionalOp() [all …]
|
| H A D | SemaTypeTraits.cpp | 42 ExprValueKind VK = clang::VK_XValue; in LookupSpecialMemberFromXValue() 612 ExprValueKind::VK_LValue); in HasNonDeletedDefaultedEqualityComparison()
|
| H A D | SemaExprCXX.cpp | 5236 ExprValueKind VK = From->getValueKind(); in PerformImplicitConversion() 5306 ExprValueKind &VK, in CheckPointerToMemberOperands() 5388 ExprValueKind VK = isIndirect ? VK_PRValue : LHS.get()->getValueKind(); in CheckPointerToMemberOperands() 5827 ExprResult &RHS, ExprValueKind &VK, in CXXCheckConditionalOperands() 5971 ExprValueKind LVK = LHS.get()->getValueKind(); in CXXCheckConditionalOperands() 5972 ExprValueKind RVK = RHS.get()->getValueKind(); in CXXCheckConditionalOperands()
|
| H A D | SemaInit.cpp | 3962 ExprValueKind VK) { in AddDerivedToBaseCastStep() 4012 ExprValueKind VK) { in AddQualificationConversionStep() 5263 ExprValueKind VK = VK_PRValue; in TryRefInitWithConversionFunction() 5524 ExprValueKind ValueKind = InitCategory.isXValue() ? VK_XValue : VK_PRValue; in TryReferenceInitializationCore() 7749 ExprValueKind VK, in PerformQualificationConversion() 8003 ExprValueKind VK = in Perform() 8179 ExprValueKind VK = in Perform()
|
| H A D | SemaExprObjC.cpp | 1717 ExprValueKind &VK) { in CheckMessageArgumentTypes() 2682 ExprValueKind VK = VK_PRValue; in BuildClassMessage() 3226 ExprValueKind VK = VK_PRValue; in BuildInstanceMessage()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 109 ExprValueKind ValueKind = VK_LValue); 227 ExprValueKind ValueKind) { in makeMemberExpression()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 90 CodeGenFunction::ExprValueKind SrcValueKind = 355 CodeGenFunction::ExprValueKind SrcValueKind) { in EmitFinalDestCopy() 2233 ExprValueKind SrcKind) { in EmitAggFinalDestCopy()
|