]> granicus.if.org Git - clang/commit
ObjectiveC migrator: Do not add explicit cf annotation for
authorFariborz Jahanian <fjahanian@apple.com>
Tue, 27 Aug 2013 22:42:30 +0000 (22:42 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Tue, 27 Aug 2013 22:42:30 +0000 (22:42 +0000)
commita7f6a94c1bae840c51351cd37cc247ae75f8e649
tree9e89dbe147cb960ca91ff7dac41d154c3c11e123
parent2c395a8e4a14cfb27c4e7e387e4762dc6f45b1f5
ObjectiveC migrator: Do not add explicit cf annotation for
cf functions which are CF_IMPLICIT_BRIDGING_ENABLED.
Add cf annotation to those not CF_IMPLICIT_BRIDGING_ENABLED
to reduce bridge casts.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189409 91177308-0d34-0410-b5e6-96231b3b80d8
lib/ARCMigrate/ObjCMT.cpp
test/ARCMT/objcmt-arc-cf-annotations.m.result