]> granicus.if.org Git - clang/commit
Objective-C ARC. Allow conversion of (void*) pointers to
authorFariborz Jahanian <fjahanian@apple.com>
Wed, 18 Jun 2014 22:50:40 +0000 (22:50 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Wed, 18 Jun 2014 22:50:40 +0000 (22:50 +0000)
commit8e5db87d610ae45c13af64cb8457b11b6e363d26
tree0c709e8221d709338d04e1222c04b1ff1672c56e
parentba5449005fc98569e023fcf9595d6e9f542ba41b
Objective-C ARC. Allow conversion of (void*) pointers to
retainable ObjC pointers without requiring a bridge-cast
by recognizing this as a +0 context. // rdar://16627903

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@211234 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaExprObjC.cpp
test/ARCMT/checking.m
test/ARCMT/nonobjc-to-objc-cast.m.result
test/SemaObjC/arc-type-conversion.m
test/SemaObjC/arc.m