aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.h
diff options
context:
space:
mode:
authorJordan Rose <jordan_rose@apple.com>2012-09-15 02:48:31 +0000
committerJordan Rose <jordan_rose@apple.com>2012-09-15 02:48:31 +0000
commite10f4d384f5ae113d72a5193a1332c1930635ccc (patch)
treea547f7a40de30e936ef4976b96ad16b56831c7ab /lib/CodeGen/CodeGenModule.h
parent98e95bf1c84560684356088af7f4878bdacb5856 (diff)
-Warc-retain-cycles: warn at variable initialization as well as assignment.
Specifically, this should warn: __block block_t a = ^{ a(); }; Furthermore, this case which previously warned now does not, since the value of 'b' is captured before the assignment occurs: block_t b; // not __block b = ^{ b(); }; (This will of course warn under -Wuninitialized, as before.) <rdar://problem/11015883> git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163962 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions