Home
last modified time | relevance | path

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

12

/openbsd/gnu/llvm/clang/include/clang/Sema/
H A DSemaFixItUtils.h38 ExprValueKind FromVK);
55 ExprValueKind FromVK);
H A DInitialization.h1274 ExprValueKind Category);
1309 ExprValueKind Category);
H A DSema.h5581 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5588 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
5826 ExprValueKind VK, ExprObjectKind OK,
5834 ExprValueKind VK, ExprObjectKind OK,
11089 ExprResult getOpenMPCapturedExpr(VarDecl *Capture, ExprValueKind VK,
12221 ExprValueKind VK = VK_PRValue,
12514 Expr *E, QualType Ty, ExprValueKind VK = VK_PRValue,
12526 ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK,
12570 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation QuestionLoc);
12573 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation questionLoc);
[all …]
/openbsd/gnu/llvm/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.cpp540 QualType Ty, ExprValueKind VK, in CXXOperatorCallExpr()
562 ExprValueKind VK, SourceLocation OperatorLoc, in Create()
611 QualType Ty, ExprValueKind VK, in CXXMemberCallExpr()
625 ExprValueKind VK, in Create()
709 CXXStaticCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK, in Create()
736 ExprValueKind VK, in Create()
795 ExprValueKind VK, CastKind K, Expr *Op, in Create()
818 ExprValueKind VK, Expr *Op, in Create()
878 QualType Ty, ExprValueKind VK, in UserDefinedLiteral()
1658 QualType T, ExprValueKind ValueKind, SourceLocation NameLoc, in SubstNonTypeTemplateParmPackExpr()
[all …]
H A DExpr.cpp484 ExprValueKind VK, SourceLocation L, in DeclRefExpr()
505 QualType T, ExprValueKind VK, NonOdrUseReason NOUR) in DeclRefExpr()
541 ExprValueKind VK, NamedDecl *FoundD, in Create()
555 QualType T, ExprValueKind VK, in Create()
1434 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK, in CallExpr()
1699 ExprValueKind VK, ExprObjectKind OK, in MemberExpr()
1719 QualType T, ExprValueKind VK, ExprObjectKind OK, NonOdrUseReason NOUR) { in Create()
2070 ExprValueKind VK, in Create()
4692 ExprValueKind VK, ExprObjectKind OK, in Create()
4734 ExprValueKind VK; in Create()
[all …]
H A DExprClassification.cpp96 ExprValueKind Kind) { in ClassifyExprValueKind()
/openbsd/gnu/llvm/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.h421 static ExprValueKind getValueKindForType(QualType T) { in getValueKindForType()
431 ExprValueKind getValueKind() const { in getValueKind()
432 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind()
1271 ExprValueKind VK, NonOdrUseReason NOUR);
1279 ExprValueKind VK, SourceLocation L,
3214 QualType T, ExprValueKind VK, ExprObjectKind OK,
3633 ExprValueKind VK) in ImplicitCastExpr()
3653 ExprValueKind VK, FPOptionsOverride FPO) in ImplicitCastExpr()
4160 ExprValueKind VK, ExprObjectKind OK) in ConditionalOperator()
4484 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()
1791 CXXFunctionalCastExpr(QualType ty, ExprValueKind VK, in CXXFunctionalCastExpr()
[all …]
H A DExprOpenMP.h65 QualType Type, ExprValueKind VK, ExprObjectKind OK, in OMPArraySectionExpr()
/openbsd/gnu/llvm/clang/include/clang/Basic/
H A DSpecifiers.h120 enum ExprValueKind { enum
/openbsd/gnu/llvm/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 = (IsArrow ? VK_LValue : BaseExpr.get()->getValueKind()); in LookupMemberExpr()
1799 ExprValueKind VK = VK_LValue; in BuildFieldReferenceExpr()
H A DHLSLExternalSemaSource.cpp181 This->setValueKind(ExprValueKind::VK_LValue); in addDefaultHandleConstructor()
268 This->setValueKind(ExprValueKind::VK_LValue); in addArraySubscriptOperator()
H A DSemaFixItUtils.cpp26 ExprValueKind FromVK) { in compareTypesSimple()
H A DSemaCoroutine.cpp540 ExprValueKind::VK_LValue, FD->getLocation()); in buildCoroutinePromise()
1295 ExprValueKind::VK_LValue, PDLoc); in collectPlacementArgs()
1811 ExprValueKind::VK_LValue, Loc); // FIXME: scope? in buildCoroutineParameterMoves()
H A DSemaExprCXX.cpp1397 This->setValueKind(ExprValueKind::VK_LValue); in BuildCXXThisExpr()
4713 ExprValueKind VK = From->getValueKind(); in PerformImplicitConversion()
5937 ExprValueKind &VK, in CheckPointerToMemberOperands()
6017 ExprValueKind VK = isIndirect ? VK_PRValue : LHS.get()->getValueKind(); in CheckPointerToMemberOperands()
6475 ExprResult &RHS, ExprValueKind &VK, in CXXCheckConditionalOperands()
6612 ExprValueKind LVK = LHS.get()->getValueKind(); in CXXCheckConditionalOperands()
6613 ExprValueKind RVK = RHS.get()->getValueKind(); in CXXCheckConditionalOperands()
8048 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCXXMemberCallExpr()
H A DSemaExpr.cpp2001 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr()
3075 ExprValueKind VK = From->getValueKind(); in PerformObjectMemberConversion()
3319 ExprValueKind valueKind = VK_PRValue; in BuildDeclarationNameExpr()
5651 ExprValueKind VK = VK_LValue; in CreateBuiltinArraySubscriptExpr()
7124 ExprValueKind VK = VK_PRValue; in BuildAsTypeExpr()
7516 ExprValueKind VK = in BuildCompoundLiteralExpr()
9434 ExprValueKind VK = VK_PRValue; in ActOnConditionalOp()
15132 ExprValueKind VK = VK_PRValue; in CreateBuiltinBinOp()
15789 ExprValueKind VK = VK_PRValue; in CreateBuiltinUnaryOp()
16397 ExprValueKind VK = VK_PRValue; in ActOnChooseExpr()
[all …]
H A DSemaOverload.cpp5435 ExprValueKind FromVK) { in TryCopyInitialization()
7581 ExprValueKind VK = Expr::getValueKindForType(ConversionType); in AddConversionCandidate()
13664 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedUnaryOp()
14039 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedBinOp()
14469 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedArraySubscriptExpr()
14772 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCallToMemberFunction()
15091 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildCallToObjectOfClassType()
15216 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildOverloadedArrowExpr()
15293 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildLiteralOperatorCall()
15491 ExprValueKind ValueKind = getLangOpts().CPlusPlus ? VK_LValue : VK_PRValue; in FixOverloadedFunctionReference()
[all …]
H A DSemaInit.cpp3632 ExprValueKind VK) { in AddDerivedToBaseCastStep()
3682 ExprValueKind VK) { in AddQualificationConversionStep()
4731 ExprValueKind VK = VK_PRValue; in TryRefInitWithConversionFunction()
4989 ExprValueKind ValueKind = InitCategory.isXValue() ? VK_XValue : VK_PRValue; in TryReferenceInitializationCore()
8356 ExprValueKind VK, in PerformQualificationConversion()
8617 ExprValueKind VK = in Perform()
8796 ExprValueKind VK = in Perform()
H A DSemaExprObjC.cpp1715 ExprValueKind &VK) { in CheckMessageArgumentTypes()
2683 ExprValueKind VK = VK_PRValue; in BuildClassMessage()
3225 ExprValueKind VK = VK_PRValue; in BuildInstanceMessage()
H A DSemaCodeComplete.cpp193 ExprValueKind ObjectKind;
269 void setObjectTypeQualifiers(Qualifiers Quals, ExprValueKind Kind) { in setObjectTypeQualifiers()
1222 ExprValueKind ObjectKind) { in compareOverloads()
5087 ExprValueKind BaseKind, RecordDecl *RD, in AddRecordMembersCompletionResults()
5666 ExprValueKind BaseKind = Base->getValueKind(); in CodeCompleteMemberReferenceExpr()
H A DSema.cpp623 CastKind Kind, ExprValueKind VK, in ImpCastExprToType()
/openbsd/gnu/llvm/clang/lib/Analysis/
H A DBodyFarm.cpp109 ExprValueKind ValueKind = VK_LValue);
227 ExprValueKind ValueKind) { in makeMemberExpression()
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGExprAgg.cpp75 enum ExprValueKind { enum in __anon7b547f430111::AggExprEmitter
83 ExprValueKind SrcValueKind = EVK_NonRValue);
341 ExprValueKind SrcValueKind) { in EmitFinalDestCopy()

12