Lines Matching refs:RHSExp
3959 Expr *RHSExp = Idx; in CreateBuiltinArraySubscriptExpr() local
3968 ExprResult Result = DefaultFunctionArrayLvalueConversion(RHSExp); in CreateBuiltinArraySubscriptExpr()
3971 RHSExp = Result.get(); in CreateBuiltinArraySubscriptExpr()
3973 QualType LHSTy = LHSExp->getType(), RHSTy = RHSExp->getType(); in CreateBuiltinArraySubscriptExpr()
3985 IndexExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
3989 IndexExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
3994 IndexExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
4005 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
4011 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
4021 IndexExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
4041 IndexExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
4045 Diag(RHSExp->getLocStart(), diag::ext_subscript_non_lvalue) << in CreateBuiltinArraySubscriptExpr()
4046 RHSExp->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
4047 RHSExp = ImpCastExprToType(RHSExp, Context.getArrayDecayedType(RHSTy), in CreateBuiltinArraySubscriptExpr()
4049 RHSTy = RHSExp->getType(); in CreateBuiltinArraySubscriptExpr()
4051 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
4056 << LHSExp->getSourceRange() << RHSExp->getSourceRange()); in CreateBuiltinArraySubscriptExpr()
4095 ArraySubscriptExpr(LHSExp, RHSExp, ResultType, VK, OK, RLoc); in CreateBuiltinArraySubscriptExpr()