Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaFixItUtils.h38 ExprValueKind FromVK);
55 ExprValueKind FromVK);
H A DInitialization.h1246 ExprValueKind Category);
1281 ExprValueKind Category);
H A DSema.h5160 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5167 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5402 ExprValueKind VK, ExprObjectKind OK,
5410 ExprValueKind VK, ExprObjectKind OK,
10379 ExprResult getOpenMPCapturedExpr(VarDecl *Capture, ExprValueKind VK,
11353 ExprValueKind VK = VK_PRValue,
11640 Expr *E, QualType Ty, ExprValueKind VK = VK_PRValue,
11652 ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK,
11695 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation QuestionLoc);
11698 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation questionLoc);
[all …]
/freebsd-13.1/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.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()
1583 QualType T, ExprValueKind ValueKind, NonTypeTemplateParmDecl *Param, in SubstNonTypeTemplateParmPackExpr()
[all …]
H A 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()
1640 ExprValueKind VK, ExprObjectKind OK, in MemberExpr()
1660 QualType T, ExprValueKind VK, ExprObjectKind OK, NonOdrUseReason NOUR) { in Create()
2009 ExprValueKind VK, in Create()
4577 ExprValueKind VK, ExprObjectKind OK, in Create()
4619 ExprValueKind VK; in Create()
[all …]
H A DExprClassification.cpp96 ExprValueKind Kind) { in ClassifyExprValueKind()
/freebsd-13.1/contrib/llvm-project/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()
1247 ExprValueKind VK, NonOdrUseReason NOUR);
1255 ExprValueKind VK, SourceLocation L,
3198 QualType T, ExprValueKind VK, ExprObjectKind OK,
3618 ExprValueKind VK) in ImplicitCastExpr()
3637 ExprValueKind VK, FPOptionsOverride FPO) in ImplicitCastExpr()
4142 ExprValueKind VK, ExprObjectKind OK) in ConditionalOperator()
4466 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()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DSpecifiers.h107 enum ExprValueKind { enum
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A 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()
H A DSemaFixItUtils.cpp26 ExprValueKind FromVK) { in compareTypesSimple()
H A 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()
H A DSemaExpr.cpp1943 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()
8851 ExprValueKind VK = VK_PRValue; in ActOnConditionalOp()
14102 ExprValueKind VK = VK_PRValue; in CreateBuiltinBinOp()
14769 ExprValueKind VK = VK_PRValue; in CreateBuiltinUnaryOp()
15361 ExprValueKind VK = VK_PRValue; in ActOnChooseExpr()
[all …]
H A 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()
H A 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 …]
H A 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()
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.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()
H A DSema.cpp599 CastKind Kind, ExprValueKind VK, in ImpCastExprToType()
H A DSemaCast.cpp85 ExprValueKind ValueKind;
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp104 ExprValueKind ValueKind = VK_LValue);
211 ExprValueKind ValueKind) { in makeMemberExpression()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp75 enum ExprValueKind { enum in __anon3cb6e5aa0111::AggExprEmitter
83 ExprValueKind SrcValueKind = EVK_NonRValue);
323 ExprValueKind SrcValueKind) { in EmitFinalDestCopy()

12