aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaObjCProperty.cpp
AgeCommit message (Expand)Author
2013-05-05Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko
2013-04-25Objective-C: This is a small modification to myFariborz Jahanian
2013-04-24Objective-C arc: Improve disgnostics when 'weak'Fariborz Jahanian
2013-04-24Objective-C: When reporting on missing property accessor implementation inFariborz Jahanian
2013-04-04Revert r177948. We decided that we do not want ObjC property redeclarations ...Ted Kremenek
2013-04-04Be sure to check ARC conventions on the implicit method declarationsJohn McCall
2013-04-03Add 178663 back.Rafael Espindola
2013-04-03Revert 178663.Rafael Espindola
2013-04-03Don't compute a patched/semantic storage class.Rafael Espindola
2013-04-02Objective-C: Provide fixit hints when warningFariborz Jahanian
2013-03-25Objective-C: Property declaration overiding one inFariborz Jahanian
2013-03-21Objective-C: Tighten the rules when warningFariborz Jahanian
2013-03-12Objective-C: In my last path, also checkFariborz Jahanian
2013-03-12Objective-C: Issue warning in couple of obscure casesFariborz Jahanian
2013-02-14objective-C: synthesize properties in order of theirFariborz Jahanian
2013-02-14objective-C: When implementing custom accessor method forFariborz Jahanian
2013-02-10objective-C: Fixes a bogus warning due to not settingFariborz Jahanian
2013-02-09QoI: -Wreadonly-iboutlet-property should have the warning's location on the p...Ted Kremenek
2013-02-08objective-C: don't issue bogus warning aboutFariborz Jahanian
2013-01-21Eliminate Sema::CompareProperties(), which was walking over a pile ofDouglas Gregor
2013-01-21Eliminate the oddly-named Sema::ComparePropertiesInBaseAndSuper, whichDouglas Gregor
2013-01-21Replace some unnecessary O(N^2) lookups for properties withDouglas Gregor
2013-01-16Rework the traversal of Objective-C categories and extensions toDouglas Gregor
2013-01-08Use Decl::getAvailability() rather than checking for the "unavailable"Douglas Gregor
2012-12-20Revert r170500. It over-zealously converted *ALL* things named Attributes, wh...Bill Wendling
2012-12-19objective-C: Don't warn of unimplemented property of protocols in Fariborz Jahanian
2012-12-19Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling
2012-12-12[objc] For the ARC error that is emitted when a synthesized property implemen...Argyrios Kyrtzidis
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-10-31Address Jordan's review: comments, spaces.Anna Zaks
2012-10-18Fix Objective-C implicit property synthesis for C++ classes so we use valid Eli Friedman
2012-10-18Factor CollectClassPropertyImplementations out of Sema into ASTAnna Zaks
2012-10-10Move Sema::PropertyIfSetterOrGetter to ObjCMethodDecl::findPropertyDecl.Jordan Rose
2012-10-10Change Sema::PropertyIfSetterOrGetter to make use of isPropertyAccessor.Jordan Rose
2012-10-10Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor.Jordan Rose
2012-09-27Make getDefaultSynthIvarName() a member of ObjCPropertyDecl.Anna Zaks
2012-09-26[analyzer] Add experimental ObjC invalidation method checker.Anna Zaks
2012-09-21objective-C: when diagnosing deprecated/unavailable usage ofFariborz Jahanian
2012-09-17objective-C: don't warn about class extension property's Fariborz Jahanian
2012-09-17objective-C: peroform property attribute consistencyFariborz Jahanian
2012-09-14Fix some dead stores which the static analyzer warned about. No functionalityRichard Smith
2012-08-24objective-C: When checking for valid overriden propertyFariborz Jahanian
2012-08-23Fix undefined behavior: member function calls where 'this' is a null pointer.Richard Smith
2012-08-22Reduce duplicated hash map lookups.Benjamin Kramer
2012-08-21change function name in my last patch.Fariborz Jahanian
2012-08-21objective-C: Change rules for overriding properties in Fariborz Jahanian
2012-08-21Screw around with ObjCRuntime some more, changing theJohn McCall
2012-08-20Fix a pair of bugs relating to properties in ARC.John McCall
2012-08-08Remove unused variables.Benjamin Kramer
2012-07-13Attaching comments to declarations during parsing: handle more Objective-C de...Dmitri Gribenko