Improve -Wtautological-overlap-compare
authorRichard Trieu <rtrieu@google.com>
Sat, 21 Sep 2019 02:37:10 +0000 (02:37 +0000)
committerRichard Trieu <rtrieu@google.com>
Sat, 21 Sep 2019 02:37:10 +0000 (02:37 +0000)
commit6541c7988b83b30b2590ca6b3e23585ae04a02a2
tree1f243b62225641024f8ed16bccdd127d86f5f2d5
parent3e6590c45177958030513e6be199fc2d54f13ac7
Improve -Wtautological-overlap-compare

Allow this warning to detect a larger number of constant values, including
negative numbers, and handle non-int types better.

Differential Revision: https://reviews.llvm.org/D66044

llvm-svn: 372448
clang/docs/ReleaseNotes.rst
clang/lib/Analysis/CFG.cpp
clang/lib/Analysis/ReachableCode.cpp
clang/test/Analysis/cfg.cpp
clang/test/Sema/warn-overlap.c
clang/test/Sema/warn-unreachable.c
clang/test/SemaCXX/warn-unreachable.cpp