llvm-project/clang/lib/ARCMigrate
Chandler Carruth e2c09ebcaa Convert terminology in the Lexer from 'instantiate' and variants to
'expand'. Also update the public API it provides to the new term, and
propagate that update to the various clients.

No functionality changed.

llvm-svn: 135138
2011-07-14 08:20:40 +00:00
..
ARCMT.cpp [arcmt] Make sure migrating to ARC works even if '-fobjc-arc' is included in command-line flags. rdar://9567824 2011-07-14 00:17:54 +00:00
ARCMTActions.cpp [arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option. 2011-07-09 20:00:58 +00:00
CMakeLists.txt Unbreak the CMake build. 2011-06-23 22:24:13 +00:00
FileRemapper.cpp [arcmt] Remove redundant has_error() check. 2011-07-10 18:57:18 +00:00
Internals.h [arcmt] Fix the ARC migrator. -arcmt-modify requires running before the initialization of SourceManager 2011-06-18 00:53:41 +00:00
Makefile The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00
TransARCAssign.cpp [arcmt] Break apart Transforms.cpp. 2011-06-21 20:20:39 +00:00
TransAutoreleasePool.cpp [arcmt] Fully migrate ObjC++ classes, rdar://9660007. 2011-06-23 21:21:33 +00:00
TransBlockObjCVariable.cpp [arcmt] Before applying '__weak' check whether the objc class is annotated with objc_arc_weak_reference_unavailable 2011-07-12 22:05:17 +00:00
TransEmptyStatementsAndDealloc.cpp [arcmt] Merge 'removeEmptyStatements' and 'removeDeallocMethod' passes to cut down on one compilation 2011-06-21 20:20:42 +00:00
TransProperties.cpp [arcmt] Add weak/unsafe_unretained for "@property (readonly)" when we are @synthesizing it. 2011-07-13 19:47:57 +00:00
TransRetainReleaseDealloc.cpp In ARC, reclaim all return values of retainable type, not just those 2011-07-07 06:58:02 +00:00
TransUnbridgedCasts.cpp [arcmt] Break apart Transforms.cpp. 2011-06-21 20:20:39 +00:00
TransUnusedInitDelegate.cpp [arcmt] Fully migrate ObjC++ classes, rdar://9660007. 2011-06-23 21:21:33 +00:00
TransZeroOutPropsInDealloc.cpp [arcmt] Break apart Transforms.cpp. 2011-06-21 20:20:39 +00:00
TransformActions.cpp Convert terminology in the Lexer from 'instantiate' and variants to 2011-07-14 08:20:40 +00:00
Transforms.cpp Convert terminology in the Lexer from 'instantiate' and variants to 2011-07-14 08:20:40 +00:00
Transforms.h [arcmt] For properties rewrite 'assign' -> 'weak or unsafe_unretained', 'retain' -> 'strong', and add 2011-07-13 19:22:00 +00:00