[arcmt] Remove an unused -autorelease, without failing with error, for this
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Wed, 23 May 2012 21:50:04 +0000 (21:50 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Wed, 23 May 2012 21:50:04 +0000 (21:50 +0000)
commit0b21d8243785f3003f0cf944b9b5da402ca81841
treececcca5ae8e2bdda345af1fafdddce7fd1b5a716
parent37a12af0af8e5efc71efd319cc6abf58dc47f8da
[arcmt] Remove an unused -autorelease, without failing with error, for this
idiom that is used commonly in setters:

   [backingValue autorelease];
   backingValue = [newValue retain]; // in general a +1 assign

rdar://9914061

llvm-svn: 157347
clang/lib/ARCMigrate/TransProperties.cpp
clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp
clang/lib/ARCMigrate/Transforms.cpp
clang/lib/ARCMigrate/Transforms.h
clang/test/ARCMT/Common.h
clang/test/ARCMT/autoreleases.m
clang/test/ARCMT/autoreleases.m.result
clang/test/ARCMT/checking.m
clang/test/ARCMT/dispatch.m
clang/test/ARCMT/dispatch.m.result