aboutsummaryrefslogtreecommitdiff
path: root/lib/Checker/UnixAPIChecker.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-12-01 21:43:58 +0000
committerDouglas Gregor <dgregor@apple.com>2010-12-01 21:43:58 +0000
commitda80f74d8a3f9a78a48d5fdc2d26eb125b70e0d7 (patch)
tree6f221ae17e54b15f99eea6402cece7fb2eb4ed6e /lib/Checker/UnixAPIChecker.cpp
parent846eabd187be4bfe992e8bca131166b734d86e0d (diff)
Improve our handling of cv-qualifiers in Objective-C pointer
conversions. Previously, we would end up collapsing qualification conversions into the Objective-C pointer conversion step, including (possibly) stripping qualifiers that shouldn't be removed. This generalizes BuildSimilarlyQualifiedPointerType() to also work on Objective-C object pointers, then eliminates the (redundant, not totally correct) BuildSimilarlyQualifiedObjCObjectPointerType() function. Fixes <rdar://problem/8714395>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@120607 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Checker/UnixAPIChecker.cpp')
0 files changed, 0 insertions, 0 deletions