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)
commit62aeb8b653eadc8c9f4dda2d437bff18b43b6f29
treeb067feb45fe38b89487a007ad816dadafdce3305
parent3d19f1388f185a6e0f8775428a5cc5a15af0c695
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

llvm-svn: 211234
clang/lib/Sema/SemaExprObjC.cpp
clang/test/ARCMT/checking.m
clang/test/ARCMT/nonobjc-to-objc-cast.m.result
clang/test/SemaObjC/arc-type-conversion.m
clang/test/SemaObjC/arc.m