aboutsummaryrefslogtreecommitdiff
path: root/test/SemaCXX/constructor-initializer.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2010-01-06 05:24:50 +0000
committerJohn McCall <rjmccall@apple.com>2010-01-06 05:24:50 +0000
commitf2370c9b4aade940e2253b5b33262ba507d1d71f (patch)
treea375aa5b288f28b3b2f040a626064f49827d5eab /test/SemaCXX/constructor-initializer.cpp
parent1a78afbde2257d01bd38a36e094d3e3231a9b412 (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 'test/SemaCXX/constructor-initializer.cpp')
0 files changed, 0 insertions, 0 deletions