summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* [C++11] Replacing ObjCMethodDecl iterators param_begin() and param_end() with...Aaron Ballman2014-03-071-5/+3
* Fix recursion bug in logic to validate 'objc_protocol_requires_explicit_imple...Ted Kremenek2014-03-051-3/+14
* Adjust logic for 'objc_protocol_requires_explicit_implementation' for inherit...Ted Kremenek2014-03-051-6/+54
* [ObjC] Change default property synthesis logic to not completely skip Diagnos...Ted Kremenek2014-02-211-7/+9
* Objective-C. Fixes a bug where "new" family attributeFariborz Jahanian2014-01-281-1/+2
* ObjectiveC. Fixes a bug in recognition of an ivarFariborz Jahanian2014-01-271-9/+8
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-54/+49
* ObjectiveC. When issuing property implementation isFariborz Jahanian2014-01-221-0/+7
* Distinguish between attributes explicitly written at the request of the user,...Aaron Ballman2014-01-161-8/+7
* ObjectiveC. Remove warning on mismatched methodsFariborz Jahanian2014-01-101-47/+0
* Fix 80 col violation.Argyrios Kyrtzidis2014-01-031-1/+2
* Pass the decl directly to the diagnostic, no need to call getDeclName().Argyrios Kyrtzidis2014-01-031-1/+1
* [objc] Refactor and improve functionality for the -Wunused-property-ivar warn...Argyrios Kyrtzidis2014-01-031-25/+71
* ObjectiveC. Remove false positive warning for missing propertyFariborz Jahanian2014-01-021-3/+8
* ObjectiveC. Class methods must be ignored when looking forFariborz Jahanian2014-01-021-1/+2
* ObjectiveC. typo fix in my last patch,Fariborz Jahanian2013-12-181-3/+1
* Objctive-C. warn if dealloc is being overridden inFariborz Jahanian2013-12-171-0/+8
* Refine 'objc_protocol_requires_explicit_implementation' attribute to better h...Ted Kremenek2013-12-131-3/+4
* Make 'CheckProtocolMethodDefs' a static function.Ted Kremenek2013-12-131-19/+21
* Change 'method X in protocol not implemented' warning to include the name of ...Ted Kremenek2013-12-131-8/+11
* Make 'WarnUndefinedMethod' a static function.Ted Kremenek2013-12-131-9/+10
* ObjectiveC. Fixes a bug where an 'unused property ivar'Fariborz Jahanian2013-12-111-1/+1
* Rename attribute 'objc_suppress_protocol_methods' to 'objc_protocol_requires_...Ted Kremenek2013-12-101-4/+4
* ObjectiveC: Don't warn when method implemented inFariborz Jahanian2013-12-051-11/+23
* [objc] Add a warning when a class that provides a designated initializer, doe...Argyrios Kyrtzidis2013-12-031-1/+3
* [objc] Emit warning when the implementation of a secondary initializer calls onArgyrios Kyrtzidis2013-12-031-5/+10
* [objc] Emit a warning when the implementation of a designated initializer doe...Argyrios Kyrtzidis2013-12-031-0/+6
* Fix inconsistent diag nameAlp Toker2013-12-021-2/+2
* Add back experimental attribute objc_suppress_protocol_methods (slightly rena...Ted Kremenek2013-11-231-2/+6
* Change ObjCIntefaceDecl::lookupMethod() to have optional 'followsSuper' argum...Ted Kremenek2013-11-231-6/+17
* ObjectiveC. Remove warning diagnostic which checksFariborz Jahanian2013-11-231-67/+0
* Revert "Add new attribute 'objc_suppress_protocol' to suppress protocol confo...Ted Kremenek2013-11-211-9/+4
* Add new attribute 'objc_suppress_protocol' to suppress protocol conformance f...Ted Kremenek2013-11-211-4/+9
* ObjectiveC. Fixes a bogus warning of unused backingFariborz Jahanian2013-11-151-1/+10
* ObjectiveC. Method implementations should only check forFariborz Jahanian2013-11-051-3/+1
* ObjectiveC: under -Wunused-property-ivar warn if property'sFariborz Jahanian2013-10-251-0/+31
* Reduce double set lookups by using the result of insert.Benjamin Kramer2013-10-141-8/+7
* ObjectiveC: Handle the case of qualifying protocolsFariborz Jahanian2013-09-251-0/+23
* Revert my patch in r191155 to allow forwardFariborz Jahanian2013-09-241-12/+0
* ObjectiveC: ObjC declarations, including forward classFariborz Jahanian2013-09-221-0/+12
* Cleanup of OpaquePtr. No functionality changes.Serge Pavlov2013-08-271-2/+2
* Refactor all diagnosing of TypoCorrections through a common function, inRichard Smith2013-08-171-27/+17
* ObjectiveC [Sema]. This patch makes sure that all inheritedFariborz Jahanian2013-08-141-0/+10
* Omit llvm:: before SmallVector and SmallVectorImpl. We have using directive ...Robert Wilhelm2013-08-101-1/+1
* Even more code conformance.Robert Wilhelm2013-07-171-1/+1
* More code conformance.Fariborz Jahanian2013-07-171-1/+1
* This patch removes unused parameter allProperties and converts remainingFariborz Jahanian2013-07-161-10/+6
* Objective-C: merge objc_requires_super attribute ofFariborz Jahanian2013-07-091-1/+9
* ArrayRef'ize Sema::FinalizeDeclaratorGroup, Sema::BuildDeclaratorGroup andRafael Espindola2013-07-091-4/+4
* Remove some useless declarations (found by scan-build)Sylvestre Ledru2013-07-061-1/+0
OpenPOWER on IntegriCloud