summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* Change ObjCIntefaceDecl::lookupMethod() to have optional 'followsSuper' argum...Ted Kremenek2013-11-231-5/+11
* Add class-specific operator new to Decl hierarchy. This guarantees that DeclsRichard Smith2013-11-221-67/+53
* Revert "Add new attribute 'objc_suppress_protocol' to suppress protocol confo...Ted Kremenek2013-11-211-22/+4
* Add new attribute 'objc_suppress_protocol' to suppress protocol conformance f...Ted Kremenek2013-11-211-4/+22
* ObjectiveC: under -Wunused-property-ivar warn if property'sFariborz Jahanian2013-10-251-3/+4
* Rename some functions for consistency.Rafael Espindola2013-10-171-2/+2
* ObjC migrator: Improve on hueristics.Fariborz Jahanian2013-07-101-0/+11
* Fix potential infinite loop when iterating over redeclarations of an ObjMetho...Argyrios Kyrtzidis2013-05-301-17/+23
* Objective-C [qoi]: When an class conforms to multipleFariborz Jahanian2013-05-201-0/+24
* Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko2013-05-051-2/+2
* Keep track of an @implementation's super class name location, if one was prov...Argyrios Kyrtzidis2013-05-031-1/+2
* Objective-C: This is a small modification to myFariborz Jahanian2013-04-251-15/+18
* Objective-C: When reporting on missing property accessor implementation inFariborz Jahanian2013-04-241-15/+17
* Use the extra info in global method pool to speed up looking for ObjC overrid...Argyrios Kyrtzidis2013-04-171-50/+1
* Revert "Speed-up ObjCMethodDecl::getOverriddenMethods()."Argyrios Kyrtzidis2013-04-151-7/+25
* Speed-up ObjCMethodDecl::getOverriddenMethods().Argyrios Kyrtzidis2013-04-131-25/+7
* When looking for overridden ObjC methods, don't ignore 'hidden' ones.Argyrios Kyrtzidis2013-03-291-12/+17
* Objective-C: Tighten the rules when warningFariborz Jahanian2013-03-211-0/+66
* Objective-C: Fixes a comment.Fariborz Jahanian2013-03-121-1/+1
* Ensure that DIType is regenerated after we visit an implementationAdrian Prantl2013-03-061-20/+33
* Temporarily revert r176116 for compile-time performance regression.Adrian Prantl2013-02-271-33/+20
* Ensure that DIType is regenerated after we visited an implementation that add...Adrian Prantl2013-02-261-20/+33
* objective-C: synthesize properties in order of theirFariborz Jahanian2013-02-141-4/+8
* objective-C: Make order of ivars which are synthesizedFariborz Jahanian2013-02-131-7/+40
* Ensure that type definitions present in just-loaded modules areDouglas Gregor2013-02-091-10/+16
* Treat hidden Objective-C protocol definitions as if they wereDouglas Gregor2013-01-171-0/+27
* Rework the traversal of Objective-C categories and extensions toDouglas Gregor2013-01-161-59/+70
* comment parsing: when property accessors don't have commentFariborz Jahanian2013-01-121-0/+5
* Minor refactoring of my last patchFariborz Jahanian2013-01-071-13/+12
* objective-C: when searching for declarations in protocolFariborz Jahanian2013-01-071-4/+8
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-191-7/+9
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-011-1/+22
* Address Jordan's review: comments, spaces.Anna Zaks2012-10-311-2/+5
OpenPOWER on IntegriCloud