Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSemaFixItUtils.h39 ExprValueKind FromVK);
56 ExprValueKind FromVK);
H A DInitialization.h1228 ExprValueKind Category);
1263 ExprValueKind Category);
H A DSema.h4183 ExprValueKind VK,
4187 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
8725 ExprResult getOpenMPCapturedExpr(VarDecl *Capture, ExprValueKind VK,
9412 ExprValueKind VK = VK_RValue,
9668 Expr *E, QualType Ty, ExprValueKind VK = VK_RValue,
9680 ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK,
9722 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation QuestionLoc);
9725 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation questionLoc);
9791 ExprValueKind &VK, CXXCastPath &Path);
9868 QualType &ReturnType, ExprValueKind &VK);
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprObjC.cpp123 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr()
145 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr()
163 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, in ObjCMessageExpr()
207 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
227 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
246 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, in Create()
H A DExprCXX.cpp538 QualType Ty, ExprValueKind VK, in CXXOperatorCallExpr()
559 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK, in Create()
607 QualType Ty, ExprValueKind VK, in CXXMemberCallExpr()
617 ExprValueKind VK, in Create()
689 ExprValueKind VK, in Create()
714 ExprValueKind VK, in Create()
773 ExprValueKind VK, CastKind K, Expr *Op, in Create()
796 ExprValueKind VK, Expr *Op, in Create()
838 QualType Ty, ExprValueKind VK, in UserDefinedLiteral()
1524 ExprValueKind ValueKind, in SubstNonTypeTemplateParmPackExpr()
[all …]
H A DExpr.cpp346 ExprValueKind VK, SourceLocation L, in DeclRefExpr()
366 QualType T, ExprValueKind VK) in DeclRefExpr()
413 ExprValueKind VK, in Create()
429 ExprValueKind VK, in Create()
1238 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK, in CallExpr()
1297 ExprValueKind VK, SourceLocation RParenLoc, in CreateTemporary()
1544 QualType ty, ExprValueKind vk, ExprObjectKind ok) { in Create()
1847 ExprValueKind VK) { in Create()
1866 ExprValueKind VK, CastKind K, Expr *Op, in Create()
4099 ExprValueKind VK; in Create()
[all …]
H A DExprClassification.cpp91 ExprValueKind Kind) { in ClassifyExprValueKind()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprObjC.h612 ExprValueKind VK, ExprObjectKind OK,
623 ExprValueKind VK, ExprObjectKind OK,
634 QualType T, ExprValueKind VK, ExprObjectKind OK,
645 QualType T, ExprValueKind VK, ExprObjectKind OK,
821 ExprValueKind VK, ExprObjectKind OK,
957 ObjCMessageExpr(QualType T, ExprValueKind VK,
969 ObjCMessageExpr(QualType T, ExprValueKind VK,
979 ObjCMessageExpr(QualType T, ExprValueKind VK,
1090 ExprValueKind VK,
1126 ExprValueKind VK,
[all …]
H A DExpr.h395 static ExprValueKind getValueKindForType(QualType T) { in getValueKindForType()
405 ExprValueKind getValueKind() const { in getValueKind()
1078 ExprValueKind VK);
1090 ExprValueKind VK, SourceLocation L,
2750 ExprValueKind VK, ExprObjectKind OK) in MemberExpr()
3135 ExprValueKind VK) in ImplicitCastExpr()
3147 ExprValueKind Cat);
3300 ExprValueKind VK, ExprObjectKind OK, in BinaryOperator()
3931 ExprValueKind VK, ExprObjectKind OK, in ConvertVectorExpr()
5242 ExprValueKind VK, ExprObjectKind OK, in AsTypeExpr()
[all …]
H A DExprCXX.h99 ArrayRef<Expr *> Args, QualType Ty, ExprValueKind VK,
234 QualType Ty, ExprValueKind VK,
284 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK, in CXXNamedCastExpr()
365 CXXDynamicCastExpr(QualType ty, ExprValueKind VK, CastKind kind, in CXXDynamicCastExpr()
447 CXXConstCastExpr(QualType ty, ExprValueKind VK, Expr *op, in CXXConstCastExpr()
461 ExprValueKind VK, Expr *Op,
492 ExprValueKind VK, SourceLocation LitEndLoc,
770 QualType ty, ExprValueKind VK, in MSPropertyRefExpr()
1525 CXXFunctionalCastExpr(QualType ty, ExprValueKind VK, in CXXFunctionalCastExpr()
1541 ExprValueKind VK,
[all …]
H A DExprOpenMP.h53 ExprValueKind VK, ExprObjectKind OK, in OMPArraySectionExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DSpecifiers.h107 enum ExprValueKind { enum
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprMember.cpp300 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK, in CheckExtVectorComponent()
898 const DeclarationNameInfo &MemberNameInfo, QualType Ty, ExprValueKind VK, in BuildMemberExpr()
1123 ExprValueKind valueKind; in BuildMemberReferenceExpr()
1583 ExprValueKind VK; in LookupMemberExpr()
1747 ExprValueKind VK = VK_LValue; in BuildFieldReferenceExpr()
H A DSemaFixItUtils.cpp27 ExprValueKind FromVK) { in compareTypesSimple()
H A DSemaCoroutine.cpp559 ExprValueKind::VK_LValue, FD->getLocation()); in buildCoroutinePromise()
1151 ExprValueKind::VK_LValue, PDLoc); in makeNewAndDeleteExpr()
1511 ExprValueKind::VK_LValue, Loc); // FIXME: scope? in buildCoroutineParameterMoves()
H A DSemaExprCXX.cpp4286 ExprValueKind VK = in PerformImplicitConversion()
5388 ExprValueKind &VK, in CheckPointerToMemberOperands()
5469 ExprValueKind VK = isIndirect ? VK_RValue : LHS.get()->getValueKind(); in CheckPointerToMemberOperands()
5719 ExprResult &RHS, ExprValueKind &VK, in CXXCheckConditionalOperands()
5830 ExprValueKind LVK = LHS.get()->getValueKind(); in CXXCheckConditionalOperands()
5831 ExprValueKind RVK = RHS.get()->getValueKind(); in CXXCheckConditionalOperands()
7201 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCXXMemberCallExpr()
H A DSemaExpr.cpp1687 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr()
2600 ExprValueKind VK = From->getValueKind(); in PerformObjectMemberConversion()
2882 ExprValueKind valueKind = VK_RValue; in BuildDeclarationNameExpr()
4492 ExprValueKind VK = VK_LValue; in CreateBuiltinArraySubscriptExpr()
5551 ExprValueKind VK = VK_RValue; in ActOnAsTypeExpr()
5892 ExprValueKind VK = in BuildCompoundLiteralExpr()
7547 ExprValueKind VK = VK_RValue; in ActOnConditionalOp()
12285 ExprValueKind VK = VK_RValue; in CreateBuiltinBinOp()
12875 ExprValueKind VK = VK_RValue; in CreateBuiltinUnaryOp()
13484 ExprValueKind VK = VK_RValue; in ActOnChooseExpr()
[all …]
H A DSemaOverload.cpp5079 ExprValueKind FromVK) { in TryCopyInitialization()
7028 ExprValueKind VK = Expr::getValueKindForType(ConversionType); in AddConversionCandidate()
12312 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedUnaryOp()
12543 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedBinOp()
12766 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedArraySubscriptExpr()
12869 ExprValueKind valueKind = Expr::getValueKindForType(proto->getReturnType()); in BuildCallToMemberFunction()
13039 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCallToMemberFunction()
13382 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildCallToObjectOfClassType()
13501 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildOverloadedArrowExpr()
13573 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildLiteralOperatorCall()
[all …]
H A DSemaInit.cpp3357 ExprValueKind VK) { in AddDerivedToBaseCastStep()
3405 ExprValueKind VK) { in AddQualificationConversionStep()
4420 ExprValueKind VK = VK_RValue; in TryRefInitWithConversionFunction()
4651 ExprValueKind ValueKind = InitCategory.isXValue() ? VK_XValue : VK_RValue; in TryReferenceInitializationCore()
7276 ExprValueKind VK, in PerformQualificationConversion()
7507 ExprValueKind VK = in Perform()
7675 ExprValueKind VK = in Perform()
H A DSemaExprObjC.cpp1539 ExprValueKind &VK) { in CheckMessageArgumentTypes()
2504 ExprValueKind VK = VK_RValue; in BuildClassMessage()
3003 ExprValueKind VK = VK_RValue; in BuildInstanceMessage()
H A DSema.cpp476 CastKind Kind, ExprValueKind VK, in ImpCastExprToType()
H A DSemaCast.cpp75 ExprValueKind ValueKind;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DBodyFarm.cpp105 ExprValueKind ValueKind = VK_LValue);
216 ExprValueKind ValueKind) { in makeMemberExpression()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprAgg.cpp74 enum ExprValueKind { enum in __anonbbc685050111::AggExprEmitter
82 ExprValueKind SrcValueKind = EVK_NonRValue);
315 ExprValueKind SrcValueKind) { in EmitFinalDestCopy()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp521 E->setValueKind(static_cast<ExprValueKind>(Record.readInt())); in VisitExpr()
2562 auto VK = static_cast<ExprValueKind>(Record.readInt()); in ReadStmtFromStream()

12