summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [PATCH Sema Objective-C]. Patch to warn on missing designated initializerFariborz Jahanian2015-03-091-0/+10
* Fix ObjCInterfaceDecl::getCategoryMethod() and give it a caller. No behavior ...Nico Weber2015-03-021-2/+1
* Cleanup: remove artificial division between lookup results and const lookupRichard Smith2015-02-211-8/+8
* Prefer SmallVector::append/insert over push_back loops. Clang edition.Benjamin Kramer2015-02-171-3/+2
* ObjC getters with names like "newItem" should still be linked to the @property.Jordan Rose2015-01-161-1/+1
* Wrap to 80 columns. NfC.Nico Weber2014-12-221-10/+11
* Constify a few IdentifierInfo * parameters.Jordan Rose2014-11-191-3/+3
* Objective-C. Change to method lookup rules to lookFariborz Jahanian2014-08-271-12/+15
* Objective-C. Warn if user has made explicit callFariborz Jahanian2014-08-221-0/+5
* Improving diagnostic source ranges for the nonnull attribute. Now it highligh...Aaron Ballman2014-08-011-0/+7
* Objective-C. Changes per A. Ballman's commentFariborz Jahanian2014-07-161-10/+12
* Objective-C. Introducing __attribute__((objc_runtime_name("runtimename"))Fariborz Jahanian2014-07-161-0/+23
* If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith2014-05-161-17/+17
* [C++11] Use 'nullptr'. AST edition.Craig Topper2014-05-121-74/+83
* Stop all the Decl classes poking at Redeclarable's data member directly, and ...Richard Smith2014-05-101-1/+1
* [SemaObjC] Fix ObjCInterfaceDecl::inheritsDesignatedInitializers(), if there ...Argyrios Kyrtzidis2014-04-261-3/+13
* Fix indentation, NFC.Argyrios Kyrtzidis2014-04-161-4/+4
* [objc] Consider new initializers inside @implementation when determining if t...Argyrios Kyrtzidis2014-04-161-0/+6
* [SemaObjC] For the semantics of the designated-initializer attribute, conside...Argyrios Kyrtzidis2014-03-281-9/+30
* [C++11] Replacing ObjCImplementationDecl iterators ivar_begin() and ivar_end(...Aaron Ballman2014-03-141-6/+4
* [C++11] Replacing ObjCCategoryDecl iterators propimpl_begin() and propimpl_en...Aaron Ballman2014-03-141-6/+2
* [C++11] Replacing ObjCCategoryDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-141-13/+7
* [C++11] Replacing ObjCProtocolDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-131-21/+14
* [C++11] Replacing ObjCInterfaceDecl iterators known_extensions_begin() and kn...Aaron Ballman2014-03-131-4/+1
* [C++11] Replacing ObjCInterfaceDecl iterators visible_extensions_begin() and ...Aaron Ballman2014-03-131-4/+1
* [C++11] Replacing ObjCInterfaceDecl iterators known_categories_begin() and kn...Aaron Ballman2014-03-131-7/+2
* [C++11] Replacing ObjCInterfaceDecl iterators visible_categories_begin() and ...Aaron Ballman2014-03-131-33/+10
* [C++11] Replacing ObjCInterfaceDecl iterators all_referenced_protocol_begin()...Aaron Ballman2014-03-131-29/+14
* [C++11] Replacing ObjCInterfaceDecl iterators protocol_begin() and protocol_e...Aaron Ballman2014-03-131-12/+7
* [C++11] Replacing ObjCContainerDecl iterators instmeth_begin() and instmeth_e...Aaron Ballman2014-03-131-7/+2
* Renaming the recently-created (r203830) props() range API to properties() for...Aaron Ballman2014-03-131-5/+5
* [C++11] Replacing ObjCContainerDecl iterators prop_begin() and prop_end() wit...Aaron Ballman2014-03-131-17/+8
* Objective-C. Prevent an assertion crash due to buggy codeFariborz Jahanian2014-03-111-4/+12
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-061-5/+3
* Objective-C. Return 0 as class of methods in protocols.Fariborz Jahanian2014-03-041-2/+2
* Remove obsolete ObjCMethodDecl arg_type iterator functionsAlp Toker2014-01-251-1/+1
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-18/+10
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-1/+1
* Distinguish between attributes explicitly written at the request of the user,...Aaron Ballman2014-01-161-1/+1
* [objc] Refactor and improve functionality for the -Wunused-property-ivar warn...Argyrios Kyrtzidis2014-01-031-5/+3
* Rename attribute 'objc_suppress_protocol_methods' to 'objc_protocol_requires_...Ted Kremenek2013-12-101-20/+1
* [AST] In ObjCInterfaceDecl::isDesignatedInitializer(), use getMethod() instea...Argyrios Kyrtzidis2013-12-101-3/+1
* [objc] If an interface has no initializer marked as designated and introduces...Argyrios Kyrtzidis2013-12-051-14/+48
* [objc] Emit warning when the implementation of a secondary initializer calls onArgyrios Kyrtzidis2013-12-031-0/+8
* [objc] Emit warnings when the implementation of a designated initializer call...Argyrios Kyrtzidis2013-12-031-2/+5
* [objc] Emit a warning when the implementation of a designated initializer doe...Argyrios Kyrtzidis2013-12-031-2/+43
* [objc] Introduce ObjCInterfaceDecl::getDesignatedInitializers() to get theArgyrios Kyrtzidis2013-12-031-0/+29
* Use specific_attr_iterator to tighten loop over ObjCSuppressProtocolAttrs.Ted Kremenek2013-11-231-8/+4
* Move logic to check if a class is tagged with objc_suppress_protocol_methods ...Ted Kremenek2013-11-231-12/+18
* Add back experimental attribute objc_suppress_protocol_methods (slightly rena...Ted Kremenek2013-11-231-1/+18
OpenPOWER on IntegriCloud