• Home
  • Raw
  • Download

Lines Matching refs:getRHS

3361     const Expr *RHS = BO->getRHS()->IgnoreParenCasts();  in ignoreLiteralAdditions()
3495 const Expr *R = BE->getRHS()->IgnoreParenCasts(); in CheckStrncatArguments()
3704 if (!Base->getType()->isPointerType()) Base = B->getRHS(); in EvalAddr()
3724 if (C->getRHS()->getType()->isVoidType()) in EvalAddr()
3727 return EvalAddr(C->getRHS(), refVars, ParentDecl); in EvalAddr()
3873 return EvalVal(C->getRHS(), refVars, ParentDecl); in EvalVal()
4177 return GetExprRange(C, BO->getRHS(), MaxWidth); in GetExprRange()
4188 GetExprRange(C, BO->getRHS(), MaxWidth)); in GetExprRange()
4214 if (BO->getRHS()->isIntegerConstantExpr(shift, C) && in GetExprRange()
4228 return GetExprRange(C, BO->getRHS(), MaxWidth); in GetExprRange()
4245 if (BO->getRHS()->isIntegerConstantExpr(divisor, C)) { in GetExprRange()
4255 IntRange R = GetExprRange(C, BO->getRHS(), opWidth); in GetExprRange()
4265 IntRange R = GetExprRange(C, BO->getRHS(), opWidth); in GetExprRange()
4283 IntRange R = GetExprRange(C, BO->getRHS(), MaxWidth); in GetExprRange()
4390 if (op == BO_LT && IsZero(S, E->getRHS())) { in CheckTrivialUnsignedComparison()
4393 << E->getLHS()->getSourceRange() << E->getRHS()->getSourceRange(); in CheckTrivialUnsignedComparison()
4394 } else if (op == BO_GE && IsZero(S, E->getRHS())) { in CheckTrivialUnsignedComparison()
4397 << E->getLHS()->getSourceRange() << E->getRHS()->getSourceRange(); in CheckTrivialUnsignedComparison()
4400 << "0 >" << "false" << HasEnumType(E->getRHS()) in CheckTrivialUnsignedComparison()
4401 << E->getLHS()->getSourceRange() << E->getRHS()->getSourceRange(); in CheckTrivialUnsignedComparison()
4404 << "0 <=" << "true" << HasEnumType(E->getRHS()) in CheckTrivialUnsignedComparison()
4405 << E->getLHS()->getSourceRange() << E->getRHS()->getSourceRange(); in CheckTrivialUnsignedComparison()
4514 << E->getLHS()->getSourceRange() << E->getRHS()->getSourceRange(); in DiagnoseOutOfRangeComparison()
4521 AnalyzeImplicitConversions(S, E->getRHS(), E->getOperatorLoc()); in AnalyzeImpConvsInComparison()
4530 assert(S.Context.hasSameUnqualifiedType(T, E->getRHS()->getType()) in AnalyzeComparison()
4536 Expr *RHS = E->getRHS()->IgnoreParenImpCasts(); in AnalyzeComparison()
4685 if (AnalyzeBitFieldAssignment(S, Bitfield, E->getRHS(), in AnalyzeAssignment()
4688 return AnalyzeImplicitConversions(S, E->getRHS()->IgnoreParenImpCasts(), in AnalyzeAssignment()
4693 AnalyzeImplicitConversions(S, E->getRHS(), E->getOperatorLoc()); in AnalyzeAssignment()
5356 return getObject(BO->getRHS(), Mod); in getObject()
5469 Visit(BO->getRHS()); in VisitBinComma()
5503 Visit(BO->getRHS()); in VisitBinAssign()
5550 Visit(BO->getRHS()); in VisitBinLOr()
5558 WorkList.push_back(BO->getRHS()); in VisitBinLOr()
5571 Visit(BO->getRHS()); in VisitBinLAnd()
5573 WorkList.push_back(BO->getRHS()); in VisitBinLAnd()
5960 if (const Expr *rhs = cond->getRHS()) in CheckArrayAccess()
6704 TypeExpr = BO->getRHS(); in FindTypeTagExpr()