]> granicus.if.org Git - clang/commit
Sema: Handle C11 atomics when diagnosing out of range comparisons
authorJustin Bogner <mail@justinbogner.com>
Mon, 21 Jul 2014 18:01:53 +0000 (18:01 +0000)
committerJustin Bogner <mail@justinbogner.com>
Mon, 21 Jul 2014 18:01:53 +0000 (18:01 +0000)
commitd2b971aa5e42a2d09603085a3b2ab2b5820ef707
tree8d03ecc3685b29c7cffe88a18f15fea88d33ffed
parente559847c3d4cf821fee268eafee4ac355ca834cd
Sema: Handle C11 atomics when diagnosing out of range comparisons

This fixes a couple of asserts when analyzing comparisons involving
C11 atomics that were uncovered by r205608 when we extended the
applicability of -Wtautological-constant-out-of-range-compare.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@213573 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaChecking.cpp
test/Sema/atomic-compare.c [new file with mode: 0644]
test/Sema/atomic-expr.c