Searched refs:ExprValueKind (Results 1 - 25 of 31) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaFixItUtils.h38 ExprValueKind FromVK);
55 ExprValueKind FromVK);
H A DInitialization.h1229 ExprValueKind Category);
1264 ExprValueKind Category);
H A DSema.h4632 DeclRefExpr *BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
4636 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
4643 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
4843 ExprValueKind VK, ExprObjectKind OK,
4851 ExprValueKind VK, ExprObjectKind OK,
9734 ExprResult getOpenMPCapturedExpr(VarDecl *Capture, ExprValueKind VK,
10510 ExprValueKind VK = VK_RValue,
10786 Expr *E, QualType Ty, ExprValueKind VK = VK_RValue,
10798 ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK,
10841 ExprValueKind
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DExprObjC.cpp122 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK,
144 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK,
162 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK,
206 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK,
226 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK,
245 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK,
318 llvm_unreachable("Unsupported ExprValueKind");
H A DExprCXX.cpp617 QualType Ty, ExprValueKind VK,
638 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
686 QualType Ty, ExprValueKind VK,
696 ExprValueKind VK,
775 ExprValueKind VK,
800 ExprValueKind VK,
859 ExprValueKind VK, CastKind K, Expr *Op,
882 ExprValueKind VK, Expr *Op,
895 CXXFunctionalCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK,
924 QualType Ty, ExprValueKind V
[all...]
H A DExpr.cpp482 ExprValueKind VK, SourceLocation L,
504 QualType T, ExprValueKind VK, NonOdrUseReason NOUR)
550 ExprValueKind VK, NamedDecl *FoundD,
564 QualType T, ExprValueKind VK,
1339 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
1385 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
1398 ExprValueKind VK, SourceLocation RParenLoc,
1645 ExprValueKind VK, ExprObjectKind OK,
1667 QualType T, ExprValueKind VK, ExprObjectKind OK, NonOdrUseReason NOUR) {
2001 ExprValueKind V
[all...]
H A DExprClassification.cpp90 ExprValueKind Kind) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExprObjC.h649 ExprValueKind VK, ExprObjectKind OK,
660 ExprValueKind VK, ExprObjectKind OK,
671 QualType T, ExprValueKind VK, ExprObjectKind OK,
682 QualType T, ExprValueKind VK, ExprObjectKind OK,
692 QualType T, ExprValueKind VK, ExprObjectKind OK,
863 ExprValueKind VK, ExprObjectKind OK,
1003 ObjCMessageExpr(QualType T, ExprValueKind VK,
1015 ObjCMessageExpr(QualType T, ExprValueKind VK,
1025 ObjCMessageExpr(QualType T, ExprValueKind VK,
1136 ExprValueKind V
[all...]
H A DExprOpenMP.h52 ExprValueKind VK, ExprObjectKind OK,
H A DExpr.h119 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK,
404 static ExprValueKind getValueKindForType(QualType T) {
414 ExprValueKind getValueKind() const {
415 return static_cast<ExprValueKind>(ExprBits.ValueKind);
431 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; }
1080 OpaqueValueExpr(SourceLocation Loc, QualType T, ExprValueKind VK,
1208 ExprValueKind VK, NonOdrUseReason NOUR);
1220 ExprValueKind VK, SourceLocation L,
1228 QualType T, ExprValueKind VK, NamedDecl *FoundD = nullptr,
1236 const DeclarationNameInfo &NameInfo, QualType T, ExprValueKind V
[all...]
H A DExprCXX.h90 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
99 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
176 ExprValueKind VK, SourceLocation RP, unsigned MinNumArgs);
183 ExprValueKind VK, SourceLocation RP,
233 QualType Ty, ExprValueKind VK, SourceLocation RP,
241 QualType Ty, ExprValueKind VK,
367 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK,
412 CXXStaticCastExpr(QualType ty, ExprValueKind vk, CastKind kind, Expr *op,
427 ExprValueKind VK, CastKind K, Expr *Op,
448 CXXDynamicCastExpr(QualType ty, ExprValueKind V
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DSpecifiers.h122 enum ExprValueKind {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaFixItUtils.cpp26 ExprValueKind FromVK) {
H A DSemaExprMember.cpp299 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK,
900 QualType Ty, ExprValueKind VK, ExprObjectKind OK,
913 QualType Ty, ExprValueKind VK, ExprObjectKind OK,
1151 ExprValueKind valueKind;
1612 ExprValueKind VK;
1776 ExprValueKind VK = VK_LValue;
H A DSemaCoroutine.cpp537 ExprValueKind::VK_LValue, FD->getLocation());
1176 ExprValueKind::VK_LValue, PDLoc);
1539 ExprValueKind::VK_LValue, Loc); // FIXME: scope?
H A DSemaExprCXX.cpp4306 ExprValueKind VK = From->getValueKind();
5421 ExprValueKind &VK,
5502 ExprValueKind VK = isIndirect ? VK_RValue : LHS.get()->getValueKind();
5868 ExprResult &RHS, ExprValueKind &VK,
5998 ExprValueKind LVK = LHS.get()->getValueKind();
5999 ExprValueKind RVK = RHS.get()->getValueKind();
7469 ExprValueKind VK = Expr::getValueKindForType(ResultType);
H A DSemaExpr.cpp1866 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
1874 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
1909 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
2850 ExprValueKind VK = From->getValueKind();
3124 ExprValueKind valueKind = VK_RValue;
4737 ExprValueKind VK = VK_LValue;
5877 ExprValueKind VK = VK_RValue;
6223 ExprValueKind VK =
7451 ExprResult &RHS, ExprValueKind &VK,
7988 ExprValueKind V
[all...]
H A DSemaOverload.cpp5197 ExprValueKind FromVK) {
7256 ExprValueKind VK = Expr::getValueKindForType(ConversionType);
12987 ExprValueKind VK = Expr::getValueKindForType(ResultTy);
13327 ExprValueKind VK = Expr::getValueKindForType(ResultTy);
13701 ExprValueKind VK = Expr::getValueKindForType(ResultTy);
13803 ExprValueKind valueKind = Expr::getValueKindForType(proto->getReturnType());
13977 ExprValueKind VK = Expr::getValueKindForType(ResultType);
14324 ExprValueKind VK = Expr::getValueKindForType(ResultTy);
14443 ExprValueKind VK = Expr::getValueKindForType(ResultTy);
14519 ExprValueKind V
[all...]
H A DSemaInit.cpp3531 ExprValueKind VK) {
3579 ExprValueKind VK) {
4575 ExprValueKind VK = VK_RValue;
4821 ExprValueKind ValueKind = InitCategory.isXValue() ? VK_XValue : VK_RValue;
7732 ExprValueKind VK,
7971 ExprValueKind VK =
8139 ExprValueKind VK =
H A DSemaExprObjC.cpp1592 ExprValueKind &VK) {
2558 ExprValueKind VK = VK_RValue;
3077 ExprValueKind VK = VK_RValue;
H A DSemaCodeComplete.cpp175 ExprValueKind ObjectKind;
251 void setObjectTypeQualifiers(Qualifiers Quals, ExprValueKind Kind) {
1175 ExprValueKind ObjectKind) {
4686 ExprValueKind BaseKind, RecordDecl *RD, Optional<FixItHint> AccessOpFixIt) {
4770 ExprValueKind BaseKind = Base->getValueKind();
H A DSema.cpp530 CastKind Kind, ExprValueKind VK,
H A DSemaCast.cpp74 ExprValueKind ValueKind;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp104 ExprValueKind ValueKind = VK_LValue);
174 /* ExprValueKind=*/ VK_RValue);
215 ExprValueKind ValueKind) {
456 /* ExprValueKind=*/ VK_RValue,
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp74 enum ExprValueKind { enum in class:__anon1::AggExprEmitter
82 ExprValueKind SrcValueKind = EVK_NonRValue);
319 ExprValueKind SrcValueKind) {

Completed in 524 milliseconds

12