aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard@metafoo.co.uk>2020-08-11 13:49:59 -0700
committerRichard Smith <richard@metafoo.co.uk>2020-08-31 23:16:48 -0700
commitcff6dda604cb0548bef5e5951dd1e74536110588 (patch)
tree48e804d7aee070797fe09fe652748ec3c103c2e1 /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
parente7f53044e7263cdbbb4fed9abf086b88ba486bba (diff)
downloadllvm-cff6dda604cb0548bef5e5951dd1e74536110588.zip
llvm-cff6dda604cb0548bef5e5951dd1e74536110588.tar.gz
llvm-cff6dda604cb0548bef5e5951dd1e74536110588.tar.bz2
More accurately compute the ranges of possible values for +, -, *, &, %.
Continue to heuristically pick the wider of the two operands for narrowing conversion warnings so that some_char + 1 isn't treated as being wider than a char, but use the more accurate computation for tautological comparison warnings. Differential Revision: https://reviews.llvm.org/D85778
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp')
0 files changed, 0 insertions, 0 deletions