Aleksey Shlypanikov pointed out my mistake in migrating an explicit unique_ptr to auto - I was expecting the function returned a unique_ptr, but instead it returned a raw pointer - introducing a leak. Thanks Aleksey! This reapplies r291184, reverted in r291249. llvm-svn: 291270 |
||
|---|---|---|
| .. | ||
| ARCMT.cpp | ||
| ARCMTActions.cpp | ||
| CMakeLists.txt | ||
| FileRemapper.cpp | ||
| Internals.h | ||
| ObjCMT.cpp | ||
| PlistReporter.cpp | ||
| TransAPIUses.cpp | ||
| TransARCAssign.cpp | ||
| TransAutoreleasePool.cpp | ||
| TransBlockObjCVariable.cpp | ||
| TransEmptyStatementsAndDealloc.cpp | ||
| TransGCAttrs.cpp | ||
| TransGCCalls.cpp | ||
| TransProperties.cpp | ||
| TransProtectedScope.cpp | ||
| TransRetainReleaseDealloc.cpp | ||
| TransUnbridgedCasts.cpp | ||
| TransUnusedInitDelegate.cpp | ||
| TransZeroOutPropsInDealloc.cpp | ||
| TransformActions.cpp | ||
| Transforms.cpp | ||
| Transforms.h | ||