Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSemaFixItUtils.h38 ExprValueKind FromVK);
55 ExprValueKind FromVK);
H A DInitialization.h1252 ExprValueKind Category);
1287 ExprValueKind Category);
H A DSema.h5440 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5447 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5683 ExprValueKind VK, ExprObjectKind OK,
5691 ExprValueKind VK, ExprObjectKind OK,
10759 ExprResult getOpenMPCapturedExpr(VarDecl *Capture, ExprValueKind VK,
11854 ExprValueKind VK = VK_PRValue,
12141 Expr *E, QualType Ty, ExprValueKind VK = VK_PRValue,
12153 ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK,
12197 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation QuestionLoc);
12200 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation questionLoc);
[all …]
/llvm-project-15.0.7/clang/lib/AST/
H A 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()
H A 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()
877 QualType Ty, ExprValueKind VK, in UserDefinedLiteral()
1587 QualType T, ExprValueKind ValueKind, NonTypeTemplateParmDecl *Param, in SubstNonTypeTemplateParmPackExpr()
[all …]
H A DExpr.cpp401 ExprValueKind VK, SourceLocation L, in DeclRefExpr()
422 QualType T, ExprValueKind VK, NonOdrUseReason NOUR) in DeclRefExpr()
458 ExprValueKind VK, NamedDecl *FoundD, in Create()
472 QualType T, ExprValueKind VK, in Create()
1351 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK, in CallExpr()
1616 ExprValueKind VK, ExprObjectKind OK, in MemberExpr()
1636 QualType T, ExprValueKind VK, ExprObjectKind OK, NonOdrUseReason NOUR) { in Create()
1983 ExprValueKind VK, in Create()
4603 ExprValueKind VK, ExprObjectKind OK, in Create()
4645 ExprValueKind VK; in Create()
[all …]
H A DExprClassification.cpp96 ExprValueKind Kind) { in ClassifyExprValueKind()
/llvm-project-15.0.7/clang/include/clang/AST/
H A 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()
993 ObjCMessageExpr(QualType T, ExprValueKind VK,
1005 ObjCMessageExpr(QualType T, ExprValueKind VK,
1015 ObjCMessageExpr(QualType T, ExprValueKind VK,
1126 ExprValueKind VK,
1162 ExprValueKind VK,
[all …]
H A DExpr.h420 static ExprValueKind getValueKindForType(QualType T) { in getValueKindForType()
430 ExprValueKind getValueKind() const { in getValueKind()
431 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind()
1260 ExprValueKind VK, NonOdrUseReason NOUR);
1268 ExprValueKind VK, SourceLocation L,
3207 QualType T, ExprValueKind VK, ExprObjectKind OK,
3626 ExprValueKind VK) in ImplicitCastExpr()
3646 ExprValueKind VK, FPOptionsOverride FPO) in ImplicitCastExpr()
4153 ExprValueKind VK, ExprObjectKind OK) in ConditionalOperator()
4477 ExprValueKind VK, ExprObjectKind OK, in ConvertVectorExpr()
[all …]
H A DExprCXX.h103 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
182 ExprValueKind VK, SourceLocation RP,
241 QualType Ty, ExprValueKind VK, SourceLocation RP,
249 QualType Ty, ExprValueKind VK,
565 CXXConstCastExpr(QualType ty, ExprValueKind VK, Expr *op, in CXXConstCastExpr()
581 ExprValueKind VK, Expr *Op,
649 ExprValueKind VK, SourceLocation LitEndLoc,
934 QualType ty, ExprValueKind VK, in MSPropertyRefExpr()
1733 CXXFunctionalCastExpr(QualType ty, ExprValueKind VK, in CXXFunctionalCastExpr()
1759 Create(const ASTContext &Context, QualType T, ExprValueKind VK,
[all …]
H A DExprOpenMP.h65 QualType Type, ExprValueKind VK, ExprObjectKind OK, in OMPArraySectionExpr()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DSpecifiers.h117 enum ExprValueKind { enum
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExprMember.cpp298 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK, in CheckExtVectorComponent()
899 QualType Ty, ExprValueKind VK, ExprObjectKind OK, in BuildMemberExpr()
912 QualType Ty, ExprValueKind VK, ExprObjectKind OK, in BuildMemberExpr()
1120 ExprValueKind valueKind; in BuildMemberReferenceExpr()
1624 ExprValueKind VK; in LookupMemberExpr()
1808 ExprValueKind VK = VK_LValue; in BuildFieldReferenceExpr()
H A DSemaFixItUtils.cpp26 ExprValueKind FromVK) { in compareTypesSimple()
H A DSemaCoroutine.cpp540 ExprValueKind::VK_LValue, FD->getLocation()); in buildCoroutinePromise()
1267 ExprValueKind::VK_LValue, PDLoc); in collectPlacementArgs()
1684 ExprValueKind::VK_LValue, Loc); // FIXME: scope? in buildCoroutineParameterMoves()
H A DSemaExpr.cpp2001 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr()
3072 ExprValueKind VK = From->getValueKind(); in PerformObjectMemberConversion()
3313 ExprValueKind valueKind = VK_PRValue; in BuildDeclarationNameExpr()
5641 ExprValueKind VK = VK_LValue; in CreateBuiltinArraySubscriptExpr()
6884 ExprValueKind VK = VK_PRValue; in BuildAsTypeExpr()
7276 ExprValueKind VK = in BuildCompoundLiteralExpr()
9188 ExprValueKind VK = VK_PRValue; in ActOnConditionalOp()
14853 ExprValueKind VK = VK_PRValue; in CreateBuiltinBinOp()
15529 ExprValueKind VK = VK_PRValue; in CreateBuiltinUnaryOp()
16129 ExprValueKind VK = VK_PRValue; in ActOnChooseExpr()
[all …]
H A DSemaOverload.cpp5338 ExprValueKind FromVK) { in TryCopyInitialization()
7464 ExprValueKind VK = Expr::getValueKindForType(ConversionType); in AddConversionCandidate()
13511 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedUnaryOp()
13870 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedBinOp()
14295 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedArraySubscriptExpr()
14591 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCallToMemberFunction()
14907 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildCallToObjectOfClassType()
15026 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildOverloadedArrowExpr()
15103 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildLiteralOperatorCall()
15300 ExprValueKind ValueKind = getLangOpts().CPlusPlus ? VK_LValue : VK_PRValue; in FixOverloadedFunctionReference()
[all …]
H A DSemaExprCXX.cpp4642 ExprValueKind VK = From->getValueKind(); in PerformImplicitConversion()
5815 ExprValueKind &VK, in CheckPointerToMemberOperands()
5895 ExprValueKind VK = isIndirect ? VK_PRValue : LHS.get()->getValueKind(); in CheckPointerToMemberOperands()
6355 ExprResult &RHS, ExprValueKind &VK, in CXXCheckConditionalOperands()
6492 ExprValueKind LVK = LHS.get()->getValueKind(); in CXXCheckConditionalOperands()
6493 ExprValueKind RVK = RHS.get()->getValueKind(); in CXXCheckConditionalOperands()
8028 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCXXMemberCallExpr()
H A DSemaInit.cpp3612 ExprValueKind VK) { in AddDerivedToBaseCastStep()
3662 ExprValueKind VK) { in AddQualificationConversionStep()
4704 ExprValueKind VK = VK_PRValue; in TryRefInitWithConversionFunction()
4962 ExprValueKind ValueKind = InitCategory.isXValue() ? VK_XValue : VK_PRValue; in TryReferenceInitializationCore()
8028 ExprValueKind VK, in PerformQualificationConversion()
8278 ExprValueKind VK = in Perform()
8457 ExprValueKind VK = in Perform()
H A DSemaExprObjC.cpp1717 ExprValueKind &VK) { in CheckMessageArgumentTypes()
2685 ExprValueKind VK = VK_PRValue; in BuildClassMessage()
3229 ExprValueKind VK = VK_PRValue; in BuildInstanceMessage()
H A DSemaCodeComplete.cpp192 ExprValueKind ObjectKind;
268 void setObjectTypeQualifiers(Qualifiers Quals, ExprValueKind Kind) { in setObjectTypeQualifiers()
1220 ExprValueKind ObjectKind) { in compareOverloads()
5050 ExprValueKind BaseKind, RecordDecl *RD, Optional<FixItHint> AccessOpFixIt) { in AddRecordMembersCompletionResults()
5615 ExprValueKind BaseKind = Base->getValueKind(); in CodeCompleteMemberReferenceExpr()
H A DSema.cpp621 CastKind Kind, ExprValueKind VK, in ImpCastExprToType()
H A DSemaCast.cpp85 ExprValueKind ValueKind;
/llvm-project-15.0.7/clang/lib/Analysis/
H A DBodyFarm.cpp108 ExprValueKind ValueKind = VK_LValue);
226 ExprValueKind ValueKind) { in makeMemberExpression()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprAgg.cpp75 enum ExprValueKind { enum in __anonbe9122260111::AggExprEmitter
83 ExprValueKind SrcValueKind = EVK_NonRValue);
325 ExprValueKind SrcValueKind) { in EmitFinalDestCopy()

12