Lines Matching refs:VK

2186 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK,  in BuildDeclRefExpr()  argument
2190 return BuildDeclRefExpr(D, Ty, VK, NameInfo, SS); in BuildDeclRefExpr()
2194 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr() argument
2201 return BuildDeclRefExpr(D, Ty, VK, NameInfo, NNS, FoundD, TemplateKWLoc, in BuildDeclRefExpr()
2263 Sema::BuildDeclRefExpr(ValueDecl *D, QualType Ty, ExprValueKind VK, in BuildDeclRefExpr() argument
2273 VK, FoundD, TemplateArgs, getNonOdrUseReasonInCurrentContext(D)); in BuildDeclRefExpr()
3015 ExprValueKind VK = From->getValueKind(); in PerformObjectMemberConversion() local
3053 VK, &BasePath).get(); in PerformObjectMemberConversion()
3072 VK, &BasePath); in PerformObjectMemberConversion()
5095 ExprValueKind VK = VK_LValue; in CreateBuiltinArraySubscriptExpr() local
5104 VK = VK_XValue; in CreateBuiltinArraySubscriptExpr()
5187 VK = LHSExp->getValueKind(); in CreateBuiltinArraySubscriptExpr()
5188 if (VK != VK_PRValue) in CreateBuiltinArraySubscriptExpr()
5260 VK = VK_PRValue; in CreateBuiltinArraySubscriptExpr()
5268 assert(VK == VK_PRValue || LangOpts.CPlusPlus || in CreateBuiltinArraySubscriptExpr()
5299 ArraySubscriptExpr(LHSExp, RHSExp, ResultType, VK, OK, RLoc); in CreateBuiltinArraySubscriptExpr()
6639 ExprValueKind VK = VK_PRValue; in BuildAsTypeExpr() local
6647 return new (Context) AsTypeExpr(E, DestTy, VK, OK, BuiltinLoc, RParenLoc); in BuildAsTypeExpr()
7055 ExprValueKind VK = in BuildCompoundLiteralExpr() local
7068 VK, LiteralExpr, isFileScope); in BuildCompoundLiteralExpr()
8330 ExprResult &RHS, ExprValueKind &VK, in CheckConditionalOperands() argument
8344 return CXXCheckConditionalOperands(Cond, LHS, RHS, VK, OK, QuestionLoc); in CheckConditionalOperands()
8346 VK = VK_PRValue; in CheckConditionalOperands()
8779 ExprValueKind VK = VK_PRValue; in ActOnConditionalOp() local
8783 VK, OK, QuestionLoc); in ActOnConditionalOp()
8799 RHS.get(), result, VK, OK); in ActOnConditionalOp()
8803 ColonLoc, result, VK, OK); in ActOnConditionalOp()
13786 ExprValueKind &VK, in CheckIncrementDecrementOperand() argument
13833 return CheckIncrementDecrementOperand(S, PR.get(), VK, OK, OpLoc, in CheckIncrementDecrementOperand()
13863 VK = VK_LValue; in CheckIncrementDecrementOperand()
13867 VK = VK_PRValue; in CheckIncrementDecrementOperand()
14255 static QualType CheckIndirectionOperand(Sema &S, Expr *Op, ExprValueKind &VK, in CheckIndirectionOperand() argument
14282 return CheckIndirectionOperand(S, PR.get(), VK, OpLoc); in CheckIndirectionOperand()
14305 VK = VK_LValue; in CheckIndirectionOperand()
14309 VK = VK_PRValue; in CheckIndirectionOperand()
14511 ExprValueKind VK, ExprObjectKind OK, in convertHalfVecBinOp() argument
14532 ResultTy, VK, OK, OpLoc, FPFeatures, in convertHalfVecBinOp()
14537 BinOpResTy, VK, OK, OpLoc, FPFeatures); in convertHalfVecBinOp()
14615 ExprValueKind VK = VK_PRValue; in CreateBuiltinBinOp() local
14656 VK = LHS.get()->getValueKind(); in CreateBuiltinBinOp()
14690 ResultTy = CheckPointerToMemberOperands(LHS, RHS, VK, OpLoc, in CreateBuiltinBinOp()
14801 VK = RHS.get()->getValueKind(); in CreateBuiltinBinOp()
14847 return convertHalfVecBinOp(*this, LHS, RHS, Opc, ResultTy, VK, OK, false, in CreateBuiltinBinOp()
14850 VK, OK, OpLoc, CurFPFeatureOverrides()); in CreateBuiltinBinOp()
14856 VK = VK_LValue; in CreateBuiltinBinOp()
14867 return convertHalfVecBinOp(*this, LHS, RHS, Opc, ResultTy, VK, OK, true, in CreateBuiltinBinOp()
14871 Context, LHS.get(), RHS.get(), Opc, ResultTy, VK, OK, OpLoc, in CreateBuiltinBinOp()
15281 ExprValueKind VK = VK_PRValue; in CreateBuiltinUnaryOp() local
15318 CheckIncrementDecrementOperand(*this, Input.get(), VK, OK, OpLoc, in CreateBuiltinUnaryOp()
15333 CheckIndirectionOperand(*this, Input.get(), VK, OpLoc, IsAfterAmp); in CreateBuiltinUnaryOp()
15474 VK = Input.get()->getValueKind(); in CreateBuiltinUnaryOp()
15482 VK = Input.get()->getValueKind(); in CreateBuiltinUnaryOp()
15505 UnaryOperator::Create(Context, Input.get(), Opc, resultType, VK, OK, in CreateBuiltinUnaryOp()
15900 ExprValueKind VK = VK_PRValue; in ActOnChooseExpr() local
15920 VK = ActiveExpr->getValueKind(); in ActOnChooseExpr()
15925 resType, VK, OK, RPLoc, CondIsTrue); in ActOnChooseExpr()
20618 ExprValueKind &VK, CXXCastPath &Path) { in checkUnknownAnyCast() argument
20630 VK = CastExpr->getValueKind(); in checkUnknownAnyCast()