summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaObjCProperty.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r311443:Hans Wennborg2017-08-221-2/+2
* [ObjC] Pick a 'readwrite' property when synthesizing ambiguousAlex Lorenz2017-07-131-27/+160
* Add a fixit for -Wobjc-protocol-property-synthesisAlex Lorenz2017-07-031-4/+10
* [Sema][ObjC] Avoid the "type of property does not match type of accessor"Alex Lorenz2017-03-301-6/+3
* [index/AST] Add references for ObjC getter=/setter= property attributes and r...Argyrios Kyrtzidis2017-03-161-10/+18
* Move checks for creation of objects of abstract class type from the variousRichard Smith2016-12-151-2/+4
* Mass-rename the handful of error_* diagnostics to err_*.Richard Smith2016-12-021-21/+21
* [ObjC] Remove _Atomic from return type and parameter type ofAkira Hatanaka2016-05-261-8/+16
* ObjectiveC Class Properties: warn if a class property accessor is mistakenly anManman Ren2016-05-181-12/+16
* ObjC class properties: add diagnostics for unimplemented class properties.Manman Ren2016-04-121-42/+62
* ObjC: add getter/setter for class properties to global pool.Manman Ren2016-03-231-0/+5
* Fix remaining Clang-tidy readability-redundant-control-flow warnings; other m...Eugene Zelenko2016-02-121-5/+0
* Class Property: warn for synthesize on a class property.Manman Ren2016-01-291-0/+4
* Class Property: change PropertyMap to include isClassProperty.Manman Ren2016-01-281-17/+28
* Class Property: class property and instance property can have the same name.Manman Ren2016-01-281-17/+26
* Class Property: create accessors (class methods) for class property.Manman Ren2016-01-271-17/+40
* Class Property: handle class properties.Manman Ren2016-01-271-2/+2
* Class Property: parse property attribute (class).Manman Ren2016-01-261-0/+5
* Use instance_properties instead of properties. NFC.Manman Ren2016-01-261-8/+8
* ObjC properties: consider ownership of properties from protocols when synthes...Douglas Gregor2015-12-181-0/+7
* Objective-C properties: merge attributes when redeclaring 'readonly' as 'read...Douglas Gregor2015-12-101-89/+158
* Objective-C properties: loosen 'atomic' checking for readonly properties.Douglas Gregor2015-12-091-20/+53
* Objective-C properties: fix bogus use of "isa<>" on a QualType.Douglas Gregor2015-12-081-6/+5
* Fix a comment typo from r251874.Nico Weber2015-12-031-1/+1
* Simplify Sema::ProcessPropertyDecl. NFCDouglas Gregor2015-11-031-21/+6
* Stop back-patching 'readonly' Objective-C properties with 'readwrite' ones.Douglas Gregor2015-11-031-176/+136
* Be more conservative about diagnosing "incorrect" uses of __weak:John McCall2015-10-271-51/+76
* Define weak and __weak to mean ARC-style weak references, even in MRC.John McCall2015-10-221-38/+44
* Fix inference of _Nullable for weak Objective-C properties.Douglas Gregor2015-10-091-8/+1
* Replace double negation of !FileID.isInvalid() with FileID.isValid().Yaron Keren2015-10-031-1/+1
* [sema] Allow to opt-out of overriding the super class's designated initialize...Argyrios Kyrtzidis2015-07-301-4/+10
* Substitute type arguments into uses of Objective-C interface members.Douglas Gregor2015-07-071-2/+6
* Replace __double_underscored type nullability qualifiers with _Uppercase_unde...Douglas Gregor2015-06-241-2/+2
* Introduced pragmas for audited nullability regions.Douglas Gregor2015-06-191-13/+4
* Implement the 'null_resettable' attribute for Objective-C properties.Douglas Gregor2015-06-191-2/+60
* Extend type nullability qualifiers for Objective-C.Douglas Gregor2015-06-191-8/+32
* [Objective-C Sema] Use canonical type of properties when comparing Fariborz Jahanian2015-04-081-3/+5
* revert r231700 (designated initializer patch) which brokeFariborz Jahanian2015-03-111-5/+3
* [PATCH Sema Objective-C]. Patch to warn on missing designated initializerFariborz Jahanian2015-03-091-3/+5
* Suggest objc_method_family(none) for a property named -newFoo or similar.Jordan Rose2015-01-161-0/+34
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-1/+1
* Objective-C [qoi]. When reporting that a property is notFariborz Jahanian2014-10-101-0/+1
* Objective-C [qoi]. If property is going to be implementedFariborz Jahanian2014-08-291-3/+4
* Objective-C. Tweak diagnosing properties that are not auto-synthesized.Fariborz Jahanian2014-08-291-20/+19
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-171-1/+1
* Objective-C. Issue more warning diagnostic when certainFariborz Jahanian2014-07-261-9/+12
* Refactoring. Remove Owned method from Sema.Nikola Smiljanic2014-05-291-1/+1
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-3/+3
* Objective-C. Fixes an obscuer crash caused by multiple inclusion ofFariborz Jahanian2014-05-271-0/+3
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-43/+49