summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert r266415, it broke parsing SDK headers (PR27367).Nico Weber2016-04-151-1/+0
* [MSVC Compat] Implementation of __unaligned (MS extension) as a type qualifierAndrey Bokhanko2016-04-151-0/+1
* ObjC kindof: order the methods in global pool relative to availability.Manman Ren2016-04-131-12/+30
* [SemaObjC] Properly handle mix between type arguments and protocols.Bruno Cardoso Lopes2016-04-131-5/+13
* ObjC kindof: check the context when inserting methods to global pool.Manman Ren2016-04-091-1/+38
* [ObjC kindof] Use type bound to filter out the candidate methods.Manman Ren2016-04-071-5/+43
* NFC: simplify code in BuildInstanceMessage.Manman Ren2016-04-071-16/+37
* [Objective-C] Introduce objc_runtime_visible attribute.Douglas Gregor2016-04-011-0/+17
* [modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a singleRichard Smith2016-02-191-1/+1
* Avoid overly large SmallPtrSet/SmallSetMatthias Braun2016-01-301-1/+1
* Class Property: class property and instance property can have the same name.Manman Ren2016-01-281-1/+2
* Class Property: create accessors (class methods) for class property.Manman Ren2016-01-271-7/+10
* Class Property: handle class properties.Manman Ren2016-01-271-1/+1
* Use instance_properties instead of properties. NFC.Manman Ren2016-01-261-2/+2
* Split RequireCompleteType into a function that actually requires that the typeRichard Smith2015-12-181-0/+2
* Remove DataRecursiveASTVisitor; it no longer serves any purpose, since it's j...Richard Smith2015-11-241-2/+2
* [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
OpenPOWER on IntegriCloud