summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaDeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Objective-C: Tweak unavailability warning.Nico Weber2014-12-271-1/+1
* Address review feedback on r221933.Nico Weber2014-12-271-56/+62
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-2/+2
* Objective-C. Fixes a regression caused by implementationFariborz Jahanian2014-11-131-2/+15
* Pass around CorrectionCandidateCallbacks as unique_ptrs soKaelyn Takata2014-10-271-11/+10
* Objective-C. Warn if user has made explicit callFariborz Jahanian2014-08-221-0/+4
* Objective-C. This patch is to resolve the method used in methodFariborz Jahanian2014-08-131-0/+17
* Replacing some more complex logic with a helper function call to ObjCMethod::...Aaron Ballman2014-08-011-12/+6
* MS ABI: Consider alignment attributes on typedefs for layoutDavid Majnemer2014-07-301-2/+13
* Hide the concept of diagnostic levels from lex, parse and semaAlp Toker2014-06-151-9/+5
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-51/+53
* Fix a bunch of mislayered clang/Lex includes from SemaAlp Toker2014-05-031-2/+1
* Initial implementation of -modules-earch-all option, for searching for symbol...John Thompson2014-04-231-3/+4
* Objective-C. Fixes a bogus warning on unimplementedFariborz Jahanian2014-03-261-5/+9
* Objective-C. Better fix for my previous patch Fariborz Jahanian2014-03-181-12/+7
* Objective-C. No need to issue deprecated warning if deprecated method Fariborz Jahanian2014-03-181-2/+12
* Objective-C. Do not warn when an instance method andFariborz Jahanian2014-03-171-1/+3
* [C++11] Replacing ObjCObjectType iterators qual_begin() and qual_end() with i...Aaron Ballman2014-03-171-3/+2
* Objective-C. Redo turning off designated initialization warnings onFariborz Jahanian2014-03-141-5/+2
* Objective-C. Turn off designated initialization warnings onFariborz Jahanian2014-03-141-2/+5
* [C++11] Replacing ObjCCategoryDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-141-3/+2
* [C++11] Replacing ObjCProtocolDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-131-13/+9
* [C++11] Replacing ObjCInterfaceDecl iterators visible_extensions_begin() and ...Aaron Ballman2014-03-131-27/+8
* [C++11] Replacing ObjCInterfaceDecl iterators known_categories_begin() and kn...Aaron Ballman2014-03-131-6/+2
* [C++11] Replacing ObjCInterfaceDecl iterators visible_categories_begin() and ...Aaron Ballman2014-03-131-5/+2
* [C++11] Replacing ObjCInterfaceDecl iterators ivar_begin() and ivar_end() wit...Aaron Ballman2014-03-131-3/+1
* [C++11] Replacing ObjCInterfaceDecl iterators all_referenced_protocol_begin()...Aaron Ballman2014-03-131-17/+8
* [C++11] Replacing ObjCContainerDecl iterators classmeth_begin() and classmeth...Aaron Ballman2014-03-131-23/+13
* [C++11] Replacing ObjCContainerDecl iterators instmeth_begin() and instmeth_e...Aaron Ballman2014-03-131-27/+16
* Renaming the recently-created (r203830) props() range API to properties() for...Aaron Ballman2014-03-131-2/+2
* [C++11] Replacing ObjCContainerDecl iterators meth_begin() and meth_end() wit...Aaron Ballman2014-03-131-7/+2
* [C++11] Replacing ObjCContainerDecl iterators prop_begin() and prop_end() wit...Aaron Ballman2014-03-131-7/+3
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-1/+1
* Objective-C. Diagose use of undefined protocolsFariborz Jahanian2014-03-111-1/+22
* [C++11] Remove the remaining uses of OwningPtr.Ahmed Charles2014-03-091-4/+2
* [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