Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDSemaFixItUtils.h39 ExprValueKind FromVK);
56 ExprValueKind FromVK);
HDInitialization.h987 ExprValueKind Category);
1018 ExprValueKind Category);
HDSema.h3646 ExprValueKind VK,
3650 BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,
8037 ExprValueKind VK = VK_RValue,
8281 ExprResult &LHS, ExprResult &RHS, ExprValueKind &VK,
8322 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation QuestionLoc);
8325 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation questionLoc);
8395 ExprValueKind &VK, CXXCastPath &Path);
8468 QualType &ReturnType, ExprValueKind &VK);
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDExpr.h108 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK, in Expr()
394 static ExprValueKind getValueKindForType(QualType T) { in getValueKindForType()
404 ExprValueKind getValueKind() const { in getValueKind()
405 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind()
421 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } in setValueKind()
825 OpaqueValueExpr(SourceLocation Loc, QualType T, ExprValueKind VK,
947 QualType T, ExprValueKind VK);
959 ExprValueKind VK, SourceLocation L,
976 QualType T, ExprValueKind VK, NamedDecl *FoundD = nullptr,
983 const DeclarationNameInfo &NameInfo, QualType T, ExprValueKind VK,
[all …]
HDExprObjC.h569 ExprValueKind VK, ExprObjectKind OK,
581 ExprValueKind VK, ExprObjectKind OK,
592 QualType T, ExprValueKind VK, ExprObjectKind OK,
603 QualType T, ExprValueKind VK, ExprObjectKind OK,
613 QualType T, ExprValueKind VK, ExprObjectKind OK,
773 ExprValueKind VK, ExprObjectKind OK,
914 ObjCMessageExpr(QualType T, ExprValueKind VK,
926 ObjCMessageExpr(QualType T, ExprValueKind VK,
936 ObjCMessageExpr(QualType T, ExprValueKind VK,
1035 ExprValueKind VK,
[all …]
HDExprCXX.h67 ArrayRef<Expr*> args, QualType t, ExprValueKind VK, in CXXOperatorCallExpr()
127 QualType t, ExprValueKind VK, SourceLocation RP) in CXXMemberCallExpr()
161 ArrayRef<Expr*> args, QualType t, ExprValueKind VK, in CUDAKernelCallExpr()
194 CXXNamedCastExpr(StmtClass SC, QualType ty, ExprValueKind VK, in CXXNamedCastExpr()
239 CXXStaticCastExpr(QualType ty, ExprValueKind vk, CastKind kind, Expr *op, in CXXStaticCastExpr()
251 ExprValueKind VK, CastKind K, Expr *Op,
270 CXXDynamicCastExpr(QualType ty, ExprValueKind VK, CastKind kind, in CXXDynamicCastExpr()
282 ExprValueKind VK, CastKind Kind, Expr *Op,
307 CXXReinterpretCastExpr(QualType ty, ExprValueKind vk, CastKind kind, in CXXReinterpretCastExpr()
320 ExprValueKind VK, CastKind Kind,
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDSpecifiers.h92 enum ExprValueKind { enum
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDExpr.cpp329 QualType T, ExprValueKind VK) in DeclRefExpr()
374 ExprValueKind VK, in Create()
390 ExprValueKind VK, in Create()
1117 ExprValueKind VK, SourceLocation rparenloc) in CallExpr()
1145 QualType t, ExprValueKind VK, SourceLocation rparenloc) in CallExpr()
1384 QualType ty, ExprValueKind vk, ExprObjectKind ok) { in Create()
1740 ExprValueKind VK) { in Create()
1759 ExprValueKind VK, CastKind K, Expr *Op, in Create()
3496 ExprValueKind VK, in ObjCMessageExpr()
3524 ExprValueKind VK, in ObjCMessageExpr()
[all …]
HDExprCXX.cpp582 ExprValueKind VK, in Create()
607 ExprValueKind VK, in Create()
666 ExprValueKind VK, CastKind K, Expr *Op, in Create()
689 ExprValueKind VK, Expr *Op, in Create()
702 CXXFunctionalCastExpr::Create(const ASTContext &C, QualType T, ExprValueKind VK, in Create()
HDExprClassification.cpp90 ExprValueKind Kind) { in ClassifyExprValueKind()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaExprMember.cpp277 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK, in CheckExtVectorComponent()
870 const DeclarationNameInfo &MemberNameInfo, QualType Ty, ExprValueKind VK, in BuildMemberExpr()
1080 ExprValueKind valueKind; in BuildMemberReferenceExpr()
1522 ExprValueKind VK; in LookupMemberExpr()
1660 ExprValueKind VK = VK_LValue; in BuildFieldReferenceExpr()
HDSemaFixItUtils.cpp27 ExprValueKind FromVK) { in compareTypesSimple()
HDSemaExprCXX.cpp3446 ExprValueKind VK = ToType->isReferenceType() ? in PerformImplicitConversion()
4448 ExprValueKind &VK, in CheckPointerToMemberOperands()
4524 ExprValueKind VK = isIndirect ? VK_RValue : LHS.get()->getValueKind(); in CheckPointerToMemberOperands()
4763 ExprResult &RHS, ExprValueKind &VK, in CXXCheckConditionalOperands()
4861 ExprValueKind LVK = LHS.get()->getValueKind(); in CXXCheckConditionalOperands()
4862 ExprValueKind RVK = RHS.get()->getValueKind(); in CXXCheckConditionalOperands()
6036 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCXXMemberCallExpr()
HDSemaInit.cpp3042 ExprValueKind VK) { in AddDerivedToBaseCastStep()
3083 ExprValueKind VK) { in AddQualificationConversionStep()
3943 ExprValueKind VK = VK_RValue; in TryRefInitWithConversionFunction()
4028 static ExprValueKind
4120 ExprValueKind ValueKind = in TryReferenceInitializationCore()
4180 ExprValueKind ValueKind = InitCategory.isXValue()? VK_XValue : VK_RValue; in TryReferenceInitializationCore()
6222 ExprValueKind VK = in Perform()
6425 ExprValueKind VK = in Perform()
HDSemaExpr.cpp1648 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr()
1658 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr()
2589 ExprValueKind VK = From->getValueKind(); in PerformObjectMemberConversion()
2847 ExprValueKind valueKind = VK_RValue; in BuildDeclarationNameExpr()
4013 ExprValueKind VK = VK_LValue; in CreateBuiltinArraySubscriptExpr()
4875 ExprValueKind VK = VK_RValue; in ActOnAsTypeExpr()
5155 ExprValueKind VK = getLangOpts().CPlusPlus ? VK_RValue : VK_LValue; in BuildCompoundLiteralExpr()
6098 ExprResult &RHS, ExprValueKind &VK, in CheckConditionalOperands()
6528 ExprValueKind VK = VK_RValue; in ActOnConditionalOp()
9490 ExprValueKind &VK, in CheckIncrementDecrementOperand()
[all …]
HDSemaOverload.cpp4713 ExprValueKind FromVK) { in TryCopyInitialization()
6334 ExprValueKind VK = Expr::getValueKindForType(ConversionType); in AddConversionCandidate()
10996 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedUnaryOp()
11226 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedBinOp()
11445 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in CreateOverloadedArraySubscriptExpr()
11546 ExprValueKind valueKind = Expr::getValueKindForType(proto->getReturnType()); in BuildCallToMemberFunction()
11721 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCallToMemberFunction()
11993 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildCallToObjectOfClassType()
12176 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildOverloadedArrowExpr()
12245 ExprValueKind VK = Expr::getValueKindForType(ResultTy); in BuildLiteralOperatorCall()
[all …]
HDSema.cpp341 CastKind Kind, ExprValueKind VK, in ImpCastExprToType()
HDSemaExprObjC.cpp1505 QualType &ReturnType, ExprValueKind &VK) { in CheckMessageArgumentTypes()
2394 ExprValueKind VK = VK_RValue; in BuildClassMessage()
2845 ExprValueKind VK = VK_RValue; in BuildInstanceMessage()
HDSemaCast.cpp68 ExprValueKind ValueKind;
HDSemaTemplate.cpp5373 ExprValueKind VK = VK_LValue; in BuildExpressionFromDeclTemplateArgument()
5425 ExprValueKind VK = VK_RValue; in BuildExpressionFromDeclTemplateArgument()
HDSemaLookup.cpp2603 ExprValueKind VK = VK_LValue; in LookupSpecialMember()
HDSemaDeclCXX.cpp9583 ExprValueKind Kind;
9593 CastBuilder(const ExprBuilder &Builder, QualType Type, ExprValueKind Kind, in CastBuilder()
HDSemaChecking.cpp2547 ExprValueKind VK = VK_RValue; in SemaConvertVectorExpr()
HDTreeTransform.h1902 ExprValueKind VK = isArrow ? VK_LValue : Base->getValueKind(); in RebuildMemberExpr()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderStmt.cpp417 E->setValueKind(static_cast<ExprValueKind>(Record[Idx++])); in VisitExpr()
2534 ExprValueKind VK = static_cast<ExprValueKind>(Record[Idx++]); in ReadStmtFromStream()