Lines Matching refs:GetExprRange
5728 static IntRange GetExprRange(ASTContext &C, Expr *E, unsigned MaxWidth) { in GetExprRange() function
5741 return GetExprRange(C, CE->getSubExpr(), MaxWidth); in GetExprRange()
5752 = GetExprRange(C, CE->getSubExpr(), in GetExprRange()
5769 return GetExprRange(C, CondResult ? CO->getTrueExpr() in GetExprRange()
5774 IntRange L = GetExprRange(C, CO->getTrueExpr(), MaxWidth); in GetExprRange()
5775 IntRange R = GetExprRange(C, CO->getFalseExpr(), MaxWidth); in GetExprRange()
5809 return GetExprRange(C, BO->getRHS(), MaxWidth); in GetExprRange()
5819 return IntRange::meet(GetExprRange(C, BO->getLHS(), MaxWidth), in GetExprRange()
5820 GetExprRange(C, BO->getRHS(), MaxWidth)); in GetExprRange()
5841 IntRange L = GetExprRange(C, BO->getLHS(), MaxWidth); in GetExprRange()
5860 return GetExprRange(C, BO->getRHS(), MaxWidth); in GetExprRange()
5873 IntRange L = GetExprRange(C, BO->getLHS(), opWidth); in GetExprRange()
5887 IntRange R = GetExprRange(C, BO->getRHS(), opWidth); in GetExprRange()
5896 IntRange L = GetExprRange(C, BO->getLHS(), opWidth); in GetExprRange()
5897 IntRange R = GetExprRange(C, BO->getRHS(), opWidth); in GetExprRange()
5914 IntRange L = GetExprRange(C, BO->getLHS(), MaxWidth); in GetExprRange()
5915 IntRange R = GetExprRange(C, BO->getRHS(), MaxWidth); in GetExprRange()
5931 return GetExprRange(C, UO->getSubExpr(), MaxWidth); in GetExprRange()
5936 return GetExprRange(C, OVE->getSourceExpr(), MaxWidth); in GetExprRange()
5945 static IntRange GetExprRange(ASTContext &C, Expr *E) { in GetExprRange() function
5946 return GetExprRange(C, E, C.getIntWidth(GetExprType(E))); in GetExprRange()
6326 IntRange signedRange = GetExprRange(S.Context, signedOperand); in AnalyzeComparison()
6345 IntRange unsignedRange = GetExprRange(S.Context, unsignedOperand); in AnalyzeComparison()
6730 IntRange SourceRange = GetExprRange(S.Context, E); in CheckImplicitConversion()