Lines Matching refs:RHSValue
3835 APValue RHSValue;
3837 RHS, RHSValue))
3840 RHSValue))
7293 LValue LHSValue, RHSValue;
7299 if (!EvaluatePointer(E->getRHS(), RHSValue, Info) || !LHSOK)
7304 if (!HasSameBase(LHSValue, RHSValue)) {
7307 if (!LHSValue.Offset.isZero() || !RHSValue.Offset.isZero())
7310 const Expr *RHSExpr = RHSValue.Base.dyn_cast<const Expr*>();
7331 (!RHSValue.Base && !RHSValue.Offset.isZero()))
7337 if ((IsLiteralLValue(LHSValue) || IsLiteralLValue(RHSValue)) &&
7338 LHSValue.Base && RHSValue.Base)
7342 if (IsWeakLValue(LHSValue) || IsWeakLValue(RHSValue))
7347 isOnePastTheEndOfCompleteObject(Info.Ctx, RHSValue)) ||
7348 (RHSValue.Base && RHSValue.Offset.isZero() &&
7353 if ((RHSValue.Base && isZeroSized(LHSValue)) ||
7354 (LHSValue.Base && isZeroSized(RHSValue)))
7364 const CharUnits &RHSOffset = RHSValue.getLValueOffset();
7367 SubobjectDesignator &RHSDesignator = RHSValue.getLValueDesignator();
7510 MemberPtr LHSValue, RHSValue;
7516 if (!EvaluateMemberPointer(E->getRHS(), RHSValue, Info) || !LHSOK)
7522 if (!LHSValue.getDecl() || !RHSValue.getDecl()) {
7523 bool Equal = !LHSValue.getDecl() && !RHSValue.getDecl();
7532 if (const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(RHSValue.getDecl()))
7540 bool Equal = LHSValue == RHSValue;