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