[ObjC] Add a warning for implicit conversions of a constant non-boolean value to...
authorErik Pilkington <erik.pilkington@gmail.com>
Tue, 9 Jul 2019 17:29:40 +0000 (17:29 +0000)
committerErik Pilkington <erik.pilkington@gmail.com>
Tue, 9 Jul 2019 17:29:40 +0000 (17:29 +0000)
commitabffae3a563d67d0a31a9687aecc4de33a4cc273
tree42e62001dc2067d512719cc27b5f798f1fa901bf
parent0efac296f140f9e6eac31a9f979dbd0dc0659c24
[ObjC] Add a warning for implicit conversions of a constant non-boolean value to BOOL

rdar://51954400

Differential revision: https://reviews.llvm.org/D63912

llvm-svn: 365518
clang/include/clang/Basic/DiagnosticGroups.td
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/lib/Sema/SemaChecking.cpp
clang/test/Sema/objc-bool-constant-conversion-fixit.m [new file with mode: 0644]
clang/test/Sema/objc-bool-constant-conversion.m [new file with mode: 0644]