]> granicus.if.org Git - clang/commit
Turn on -Wblock-capture-autoreleasing by default.
authorAkira Hatanaka <ahatanaka@apple.com>
Thu, 26 Jan 2017 18:51:10 +0000 (18:51 +0000)
committerAkira Hatanaka <ahatanaka@apple.com>
Thu, 26 Jan 2017 18:51:10 +0000 (18:51 +0000)
commit56ba9cc1c9155ff7130320eabea7cd6da70dd49e
tree7f7c663318d45258fa5ddf667d464f7ff69b6d7b
parent3322605b76b54d4bdcd1e5074c007c777414e300
Turn on -Wblock-capture-autoreleasing by default.

Turning on the warning by default helps the users as it's a common
mistake to capture out-parameters in a block without ensuring the object
assigned doesn't get released.

rdar://problem/30200058

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@293199 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
test/SemaObjC/arc.m