Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
2c18ca0575b60082f2a9f4563b4071071960d37c
/
lib
/
ARCMigrate
/
Transforms.cpp
2c18ca0
[arcmt] Don't remove retains/releases on a global variable, flag them with errors. rdar://9402555.
by Argyrios Kyrtzidis
· 13 years ago
433db06
Convert terminology in the Lexer from 'instantiate' and variants to
by Chandler Carruth
· 13 years ago
14c4b44
[arcmt] For properties rewrite 'assign' -> 'weak or unsafe_unretained', 'retain' -> 'strong', and add
by Argyrios Kyrtzidis
· 13 years ago
5363e8d
[arcmt] Also avoid 'weak' for forward references to objc classes.
by Argyrios Kyrtzidis
· 13 years ago
86625b5
[arcmt] Before applying '__weak' check whether the objc class is annotated with objc_arc_weak_reference_unavailable
by Argyrios Kyrtzidis
· 13 years ago
7a75960
Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexer, since they depend on it now.
by Argyrios Kyrtzidis
· 13 years ago
7e5e5f4
In ARC, reclaim all return values of retainable type, not just those
by John McCall
· 13 years ago
b73377e
Make the Preprocessor more memory efficient and improve macro instantiation diagnostics.
by Argyrios Kyrtzidis
· 13 years ago
7707c75
[arcmt] Remove rewriteAllocCopyWithZone transformation; not needed anymore.
by Argyrios Kyrtzidis
· 13 years ago
fd3455a
[arcmt] Merge 'removeEmptyStatements' and 'removeDeallocMethod' passes to cut down on one compilation
by Argyrios Kyrtzidis
· 13 years ago
7196d06
[arcmt] Break apart Transforms.cpp.
by Argyrios Kyrtzidis
· 13 years ago
8e2ce7f
[arcmt] Always add '__bridge' cast when 'self' is cast to a C pointer. rdar://9644061
by Argyrios Kyrtzidis
· 13 years ago
7acddac
Objective-C fast enumeration loop variables are not retained in ARC, but
by John McCall
· 13 years ago
8f0e8d2
The ARC Migration Tool. All the credit goes to Argyrios and Fariborz for this.
by John McCall
· 13 years ago