diff options
| author | John McCall <rjmccall@apple.com> | 2010-01-06 05:24:50 +0000 |
|---|---|---|
| committer | John McCall <rjmccall@apple.com> | 2010-01-06 05:24:50 +0000 |
| commit | f2370c9b4aade940e2253b5b33262ba507d1d71f (patch) | |
| tree | a375aa5b288f28b3b2f040a626064f49827d5eab /lib/CodeGen/CodeGenModule.h | |
| parent | 1a78afbde2257d01bd38a36e094d3e3231a9b412 (diff) | |
Significantly rework the calculation of effective integer-expression ranges
for -Wsign-compare and -Wconversion, and use that coordinated logic to drive
both diagnostics. The new logic works more transparently with implicit
conversions, conditional operators, etc., as well as bringing -Wconversion's
ability to deal with pseudo-closed operations (e.g. arithmetic on shorts) to
-Wsign-compare.
Fixes PRs 5887, 5937, 5938, and 5939.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92823 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions
