summaryrefslogtreecommitdiffstats
path: root/clang/lib/ARCMigrate/TransProperties.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Remove trailing spaceFangrui Song2018-07-301-7/+7
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* Use instance_properties instead of properties. NFC.Manman Ren2016-01-261-1/+1
* Stop back-patching 'readonly' Objective-C properties with 'readwrite' ones.Douglas Gregor2015-11-031-22/+4
* [C++11] Use 'nullptr'.Craig Topper2014-05-071-2/+3
* remove a bunch of unused private methodsNuno Lopes2014-03-231-8/+0
* [C++11] Replacing ObjCInterfaceDecl iterators visible_extensions_begin() and ...Aaron Ballman2014-03-131-6/+2
* Renaming the recently-created (r203830) props() range API to properties() for...Aaron Ballman2014-03-131-1/+1
* [C++11] Replacing ObjCContainerDecl iterators prop_begin() and prop_end() wit...Aaron Ballman2014-03-131-6/+4
* Rework the traversal of Objective-C categories and extensions toDouglas Gregor2013-01-161-4/+6
* [objc] For the ARC error that is emitted when a synthesized property implemen...Argyrios Kyrtzidis2012-12-121-6/+12
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+1
* s/tranform/transform/Benjamin Kramer2012-11-141-1/+1
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-2/+2
* [arcmt] Remove an unused -autorelease, without failing with error, for thisArgyrios Kyrtzidis2012-05-231-10/+1
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-2/+2
* [arcmt] Fix a bug where a property in a class extension, that did not existArgyrios Kyrtzidis2012-03-291-3/+8
* arg migrator: change all "assign" of object propertiesFariborz Jahanian2012-01-211-9/+11
* arc migrator: replace "retain" attribute with "strong"Fariborz Jahanian2012-01-201-4/+6
* [arcmt] Integrate GC __weak into property attributes even when we don't haveArgyrios Kyrtzidis2011-11-281-46/+2
* [arcmt] Don't add __weak if there is already a GC __weak and make sure to clearArgyrios Kyrtzidis2011-11-281-6/+12
* [arcmt] Take into account that all properties are strong-by-default now and f...Argyrios Kyrtzidis2011-11-081-42/+7
* [arcmt] Now that readonly properties are strong-by-default, do not add redund...Argyrios Kyrtzidis2011-11-081-1/+1
* [arcmt] Now that properties are strong by default, avoid adding redundant '(s...Argyrios Kyrtzidis2011-11-081-2/+4
* [arcmt] In GC, handle (assign) @properties.Argyrios Kyrtzidis2011-11-071-103/+41
* [arcmt] Map property decls to their GC attributes.Argyrios Kyrtzidis2011-11-071-2/+5
* [arcmt] Make PropertiesRewriter::getPropertyType return the unqualified type.Argyrios Kyrtzidis2011-11-061-4/+3
* [arcmt] Collect all the places where GC attributes __strong/__weak occur.Argyrios Kyrtzidis2011-11-061-1/+1
* [arcmt] Refactor PropertiesRewriter to use MigrationContext.Argyrios Kyrtzidis2011-11-061-2/+4
* [arcmt] Rewrite attributes in extensions as well. rdar://9992142Argyrios Kyrtzidis2011-10-181-17/+83
* [arcmt] In ARC default for properties is 'strong' so just remove a 'retain' i...Argyrios Kyrtzidis2011-10-171-3/+37
* Rename the ARC cast kinds to start with "ARC".John McCall2011-09-101-1/+1
* [arcmt] When checking whether properties needs to be strong or not, take into...Argyrios Kyrtzidis2011-08-101-0/+5
* [arcmt] More automatic transformations and safety improvements; rdar://9615812 :Argyrios Kyrtzidis2011-07-271-10/+73
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-9/+8
* [arcmt] Add weak/unsafe_unretained for "@property (readonly)" when we are @sy...Argyrios Kyrtzidis2011-07-131-1/+1
* [arcmt] For properties rewrite 'assign' -> 'weak or unsafe_unretained', 'reta...Argyrios Kyrtzidis2011-07-131-133/+237
* [arcmt] Before applying '__weak' check whether the objc class is annotated wi...Argyrios Kyrtzidis2011-07-121-2/+2
* Change the driver's logic about Objective-C runtimes: abstract out aJohn McCall2011-07-061-2/+2
* Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about ...Argyrios Kyrtzidis2011-06-241-4/+4
* [arcmt] Break apart Transforms.cpp.Argyrios Kyrtzidis2011-06-211-0/+260
OpenPOWER on IntegriCloud