summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Sema] Minor formatting fixes. NFCCraig Topper2015-11-171-3/+3
* Use Sema::getLocForEndOfToken instead of Preprocessor::getLocForEndOfToken. NFCCraig Topper2015-11-151-7/+6
* Simplify Sema::ProcessPropertyDecl. NFCDouglas Gregor2015-11-031-1/+1
* Stop back-patching 'readonly' Objective-C properties with 'readwrite' ones.Douglas Gregor2015-11-031-0/+14
* Refine r251469 to give better (and more localizable) diagnosticsJohn McCall2015-10-281-3/+2
* Be more conservative about diagnosing "incorrect" uses of __weak:John McCall2015-10-271-0/+18
* Convert ActOnForwardProtocolDeclaration to take an ArrayRef and use a range-b...Craig Topper2015-10-221-6/+5
* Change FindProtocolDeclaration to take an ArrayRef and use a range-based for ...Craig Topper2015-10-221-12/+8
* [Sema/objc] When checking for unimplemented methods treat methods from class ...Argyrios Kyrtzidis2015-10-131-4/+2
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-12/+9
* Forbid qualifiers on ObjC generic parameters and arguments, butJohn McCall2015-09-231-13/+37
* Move class into an anonymous namespace. NFC.Benjamin Kramer2015-07-131-0/+2
* SemaDeclObjC.cpp: Escape \@ in comment lines. [-Wdocumentation]NAKAMURA Takumi2015-07-081-2/+2
* Implement variance for Objective-C type parameters.Douglas Gregor2015-07-071-3/+68
* Warn when an intended Objective-C specialization was actually a useless proto...Douglas Gregor2015-07-071-0/+63
* C++ support for Objective-C lightweight generics.Douglas Gregor2015-07-071-36/+36
* Substitute type arguments into uses of Objective-C interface members.Douglas Gregor2015-07-071-3/+22
* Handle Objective-C type arguments.Douglas Gregor2015-07-071-81/+468
* Parsing, semantic analysis, and AST for Objective-C type parameters.Douglas Gregor2015-07-071-7/+301
* Replace __double_underscored type nullability qualifiers with _Uppercase_unde...Douglas Gregor2015-06-241-17/+23
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-3/+3
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-3/+3
* SemaDeclObjC.cpp: Escape '@' in the comment. [-Wdocumentation]NAKAMURA Takumi2015-06-201-1/+1
* Implement the 'null_resettable' attribute for Objective-C properties.Douglas Gregor2015-06-191-0/+3
* Extend type nullability qualifiers for Objective-C.Douglas Gregor2015-06-191-23/+142
* Fix PR22047: ObjC: Method unavailability attribute doesn't work with overload...Jonathan Roelofs2015-04-281-6/+6
* [Sema] Check availability of ObjC super class and protocols of a containerArgyrios Kyrtzidis2015-04-191-4/+29
* [Objective-C Sema] patch to introduce IndependentClassFariborz Jahanian2015-04-161-2/+3
* [Objective-C Sema]This patch fixes the warning when clang issuesFariborz Jahanian2015-04-151-28/+33
* Reduce dyn_cast<> to isa<> or cast<> where possible. Clang edition.Benjamin Kramer2015-04-101-3/+2
* [Objective-C Sema] Patch to not issue unavailbility/deprecatedFariborz Jahanian2015-04-071-1/+7
* [Modules] Make Sema's map of referenced selectors have a deterministicChandler Carruth2015-03-271-5/+4
* revert r231700 (designated initializer patch) which brokeFariborz Jahanian2015-03-111-3/+2
* [PATCH Sema Objective-C]. Patch to warn on missing designated initializerFariborz Jahanian2015-03-091-2/+3
* [Objective-C Sema]. Don't warn about use of Fariborz Jahanian2015-02-191-2/+6
* Prefer SmallVector::append/insert over push_back loops. Clang edition.Benjamin Kramer2015-02-171-2/+1
* 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
OpenPOWER on IntegriCloud