commit | 2628b44e100da28972a14854f98d0aa6f7b888e0 | [log] [tgz] |
---|---|---|
author | Ted Kremenek <kremenek@apple.com> | Wed May 29 21:50:46 2013 +0000 |
committer | Ted Kremenek <kremenek@apple.com> | Wed May 29 21:50:46 2013 +0000 |
tree | 57e1bb990b528ede9a1bfe2bac7ab6b592bc2a44 | |
parent | 1e8cf74f9031c524ac49c5b7167484e8fc24c9b1 [diff] |
Split off casts to void* for -Wint-to-pointer-cast to subgroup -Wint-to-void-pointer-cast. This change is motivated from user feedback that some APIs use void* as an opaque "context" object that may not really be a pointer. Such users want an ability to turn off the warning for casts to void* while preserving the warning for other cases. Implements <rdar://problem/14016721>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@182884 91177308-0d34-0410-b5e6-96231b3b80d8