Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaFixItUtils.h38 ExprValueKind FromVK);
55 ExprValueKind FromVK);
H A DInitialization.h1277 ExprValueKind Category);
1312 ExprValueKind Category);
H A DSema.h5708 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5715 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5980 ExprValueKind VK, ExprObjectKind OK,
5988 ExprValueKind VK, ExprObjectKind OK,
11466 ExprResult getOpenMPCapturedExpr(VarDecl *Capture, ExprValueKind VK,
12635 ExprValueKind VK = VK_PRValue,
12928 Expr *E, QualType Ty, ExprValueKind VK = VK_PRValue,
12940 ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK,
12984 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation QuestionLoc);
12987 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation questionLoc);
[all …]
/freebsd-14.2/contrib/llvm-project/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.cpp543 QualType Ty, ExprValueKind VK, in CXXOperatorCallExpr()
565 ExprValueKind VK, SourceLocation OperatorLoc, in Create()
614 QualType Ty, ExprValueKind VK, in CXXMemberCallExpr()
628 ExprValueKind VK, in Create()
712 CXXStaticCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK, in Create()
739 ExprValueKind VK, in Create()
804 ExprValueKind VK, CastKind K, Expr *Op, in Create()
827 ExprValueKind VK, Expr *Op, in Create()
887 QualType Ty, ExprValueKind VK, in UserDefinedLiteral()
1678 QualType T, ExprValueKind ValueKind, SourceLocation NameLoc, in SubstNonTypeTemplateParmPackExpr()
[all …]
H A DExpr.cpp422 ExprValueKind VK, SourceLocation L, in DeclRefExpr()
445 QualType T, ExprValueKind VK, NonOdrUseReason NOUR) in DeclRefExpr()
483 ExprValueKind VK, NamedDecl *FoundD, in Create()
497 QualType T, ExprValueKind VK, in Create()
1420 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK, in CallExpr()
1687 ExprValueKind VK, ExprObjectKind OK, in MemberExpr()
1707 QualType T, ExprValueKind VK, ExprObjectKind OK, NonOdrUseReason NOUR) { in Create()
2052 ExprValueKind VK, in Create()
4772 ExprValueKind VK, ExprObjectKind OK, in Create()
4814 ExprValueKind VK; in Create()
[all …]
H A DExprClassification.cpp96 ExprValueKind Kind) { in ClassifyExprValueKind()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExprObjC.h651 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t, ExprValueKind VK, in ObjCPropertyRefExpr()
659 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t, ExprValueKind VK, in ObjCPropertyRefExpr()
669 QualType T, ExprValueKind VK, ExprObjectKind OK, in ObjCPropertyRefExpr()
679 QualType T, ExprValueKind VK, ExprObjectKind OK, in ObjCPropertyRefExpr()
690 QualType T, ExprValueKind VK, ExprObjectKind OK, in ObjCPropertyRefExpr()
1018 ObjCMessageExpr(QualType T, ExprValueKind VK,
1030 ObjCMessageExpr(QualType T, ExprValueKind VK,
1040 ObjCMessageExpr(QualType T, ExprValueKind VK,
1136 ExprValueKind VK,
1172 ExprValueKind VK,
[all …]
H A DExpr.h422 static ExprValueKind getValueKindForType(QualType T) { in getValueKindForType()
432 ExprValueKind getValueKind() const { in getValueKind()
433 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind()
1281 ExprValueKind VK, NonOdrUseReason NOUR);
1289 ExprValueKind VK, SourceLocation L,
3198 QualType T, ExprValueKind VK, ExprObjectKind OK,
3630 ExprValueKind VK) in ImplicitCastExpr()
3650 ExprValueKind VK, FPOptionsOverride FPO) in ImplicitCastExpr()
4158 ExprValueKind VK, ExprObjectKind OK) in ConditionalOperator()
4482 ExprValueKind VK, ExprObjectKind OK, in ConvertVectorExpr()
[all …]
H A DExprCXX.h102 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
181 ExprValueKind VK, SourceLocation RP,
189 ExprValueKind VK, SourceLocation RP,
240 QualType Ty, ExprValueKind VK, SourceLocation RP,
248 QualType Ty, ExprValueKind VK,
564 CXXConstCastExpr(QualType ty, ExprValueKind VK, Expr *op, in CXXConstCastExpr()
580 ExprValueKind VK, Expr *Op,
648 ExprValueKind VK, SourceLocation LitEndLoc,
940 QualType ty, ExprValueKind VK, in MSPropertyRefExpr()
1805 CXXFunctionalCastExpr(QualType ty, ExprValueKind VK, in CXXFunctionalCastExpr()
[all …]
H A DExprOpenMP.h65 QualType Type, ExprValueKind VK, ExprObjectKind OK, in OMPArraySectionExpr()
H A DStmt.h357 LLVM_PREFERRED_TYPE(ExprValueKind) in alignas()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DSpecifiers.h127 enum ExprValueKind { enum
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp330 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK, in CheckExtVectorComponent()
932 QualType Ty, ExprValueKind VK, ExprObjectKind OK, in BuildMemberExpr()
945 QualType Ty, ExprValueKind VK, ExprObjectKind OK, in BuildMemberExpr()
1153 ExprValueKind valueKind; in BuildMemberReferenceExpr()
1657 ExprValueKind VK = (IsArrow ? VK_LValue : BaseExpr.get()->getValueKind()); in LookupMemberExpr()
1842 ExprValueKind VK = VK_LValue; in BuildFieldReferenceExpr()
H A DSemaFixItUtils.cpp26 ExprValueKind FromVK) { in compareTypesSimple()
H A DSemaCoroutine.cpp625 ExprValueKind::VK_LValue, FD->getLocation()); in buildCoroutinePromise()
1400 ExprValueKind::VK_LValue, PDLoc); in collectPlacementArgs()
1978 ExprValueKind::VK_LValue, Loc); // FIXME: scope? in buildCoroutineParameterMoves()
H A DSemaExpr.cpp2199 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr()
3275 ExprValueKind VK = From->getValueKind(); in PerformObjectMemberConversion()
3517 ExprValueKind valueKind = VK_PRValue; in BuildDeclarationNameExpr()
5900 ExprValueKind VK = VK_LValue; in CreateBuiltinArraySubscriptExpr()
7422 ExprValueKind VK = VK_PRValue; in BuildAsTypeExpr()
7844 ExprValueKind VK = in BuildCompoundLiteralExpr()
9774 ExprValueKind VK = VK_PRValue; in ActOnConditionalOp()
15619 ExprValueKind VK = VK_PRValue; in CreateBuiltinBinOp()
16285 ExprValueKind VK = VK_PRValue; in CreateBuiltinUnaryOp()
16906 ExprValueKind VK = VK_PRValue; in ActOnChooseExpr()
[all …]
H A DSemaOverload.cpp5616 ExprValueKind FromVK) { in TryCopyInitialization()
7933 ExprValueKind VK = Expr::getValueKindForType(ConversionType); in AddConversionCandidate()
14111 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCXXMemberCallExpr()
14270 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedUnaryOp()
14672 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedBinOp()
15114 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedArraySubscriptExpr()
15432 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCallToMemberFunction()
15784 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildCallToObjectOfClassType()
15912 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildOverloadedArrowExpr()
15990 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildLiteralOperatorCall()
[all …]
H A DSemaInit.cpp3743 ExprValueKind VK) { in AddDerivedToBaseCastStep()
3793 ExprValueKind VK) { in AddQualificationConversionStep()
4869 ExprValueKind VK = VK_PRValue; in TryRefInitWithConversionFunction()
5129 ExprValueKind ValueKind = InitCategory.isXValue() ? VK_XValue : VK_PRValue; in TryReferenceInitializationCore()
8516 ExprValueKind VK, in PerformQualificationConversion()
8786 ExprValueKind VK = in Perform()
8962 ExprValueKind VK = in Perform()
H A DSemaExprCXX.cpp4792 ExprValueKind VK = From->getValueKind(); in PerformImplicitConversion()
6054 ExprValueKind &VK, in CheckPointerToMemberOperands()
6134 ExprValueKind VK = isIndirect ? VK_PRValue : LHS.get()->getValueKind(); in CheckPointerToMemberOperands()
6592 ExprResult &RHS, ExprValueKind &VK, in CXXCheckConditionalOperands()
6736 ExprValueKind LVK = LHS.get()->getValueKind(); in CXXCheckConditionalOperands()
6737 ExprValueKind RVK = RHS.get()->getValueKind(); in CXXCheckConditionalOperands()
H A DSemaExprObjC.cpp1716 ExprValueKind &VK) { in CheckMessageArgumentTypes()
2688 ExprValueKind VK = VK_PRValue; in BuildClassMessage()
3230 ExprValueKind VK = VK_PRValue; in BuildInstanceMessage()
H A DSemaCodeComplete.cpp193 ExprValueKind ObjectKind;
270 void setObjectTypeQualifiers(Qualifiers Quals, ExprValueKind Kind) { in setObjectTypeQualifiers()
1243 ExprValueKind ObjectKind) { in compareOverloads()
5168 ExprValueKind BaseKind, RecordDecl *RD, in AddRecordMembersCompletionResults()
5747 ExprValueKind BaseKind = Base->getValueKind(); in CodeCompleteMemberReferenceExpr()
H A DSema.cpp637 CastKind Kind, ExprValueKind VK, in ImpCastExprToType()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp109 ExprValueKind ValueKind = VK_LValue);
227 ExprValueKind ValueKind) { in makeMemberExpression()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp75 enum ExprValueKind { enum in __anon5b622f2c0111::AggExprEmitter
83 ExprValueKind SrcValueKind = EVK_NonRValue);
346 ExprValueKind SrcValueKind) { in EmitFinalDestCopy()

12