Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
6d7d16d45c1d601483e46a77bd2fa1d199219721
/
lib
/
ARCMigrate
/
TransProperties.cpp
6d7d16d
[arcmt] Don't add __weak if there is already a GC __weak and make sure to clear
by Argyrios Kyrtzidis
· 13 years ago
8b08eb3
[arcmt] Take into account that all properties are strong-by-default now and fix the test.
by Argyrios Kyrtzidis
· 13 years ago
af9b5e9
[arcmt] Now that readonly properties are strong-by-default, do not add redundant 'strong'.
by Argyrios Kyrtzidis
· 13 years ago
ae7c25d
[arcmt] Now that properties are strong by default, avoid adding redundant '(strong)'
by Argyrios Kyrtzidis
· 13 years ago
b0e1e12
[arcmt] In GC, handle (assign) @properties.
by Argyrios Kyrtzidis
· 13 years ago
bf8455c
[arcmt] Map property decls to their GC attributes.
by Argyrios Kyrtzidis
· 13 years ago
1d5fb8f
[arcmt] Make PropertiesRewriter::getPropertyType return the unqualified type.
by Argyrios Kyrtzidis
· 13 years ago
f38fa73
[arcmt] Collect all the places where GC attributes __strong/__weak occur.
by Argyrios Kyrtzidis
· 13 years ago
b0d5db1
[arcmt] Refactor PropertiesRewriter to use MigrationContext.
by Argyrios Kyrtzidis
· 13 years ago
4467901
[arcmt] Rewrite attributes in extensions as well. rdar://9992142
by Argyrios Kyrtzidis
· 13 years ago
01b2b9b
[arcmt] In ARC default for properties is 'strong' so just remove a 'retain' if possible,
by Argyrios Kyrtzidis
· 13 years ago
33e56f3
Rename the ARC cast kinds to start with "ARC".
by John McCall
· 13 years ago
94a9016
[arcmt] When checking whether properties needs to be strong or not, take into account
by Argyrios Kyrtzidis
· 13 years ago
18fd0c6
[arcmt] More automatic transformations and safety improvements; rdar://9615812 :
by Argyrios Kyrtzidis
· 14 years ago
5f9e272
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
by Chris Lattner
· 14 years ago
9688609
[arcmt] Add weak/unsafe_unretained for "@property (readonly)" when we are @synthesizing it.
by Argyrios Kyrtzidis
· 14 years ago
14c4b44
[arcmt] For properties rewrite 'assign' -> 'weak or unsafe_unretained', 'retain' -> 'strong', and add
by Argyrios Kyrtzidis
· 14 years ago
86625b5
[arcmt] Before applying '__weak' check whether the objc class is annotated with objc_arc_weak_reference_unavailable
by Argyrios Kyrtzidis
· 14 years ago
9f084a3
Change the driver's logic about Objective-C runtimes: abstract out a
by John McCall
· 14 years ago
b8b0313
Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'.
by Argyrios Kyrtzidis
· 14 years ago
7196d06
[arcmt] Break apart Transforms.cpp.
by Argyrios Kyrtzidis
· 14 years ago