aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDeclObjC.cpp
AgeCommit message (Expand)Author
2011-08-19objective-c: Bring objective-c handling of decl contextFariborz Jahanian
2011-08-17Mark objc methods that are implicitly declared for properties (not user-decla...Argyrios Kyrtzidis
2011-08-10objective-c: Using existing infrastructure for finding Fariborz Jahanian
2011-08-08objective-c: diagnose protocol inconsistencies in following Fariborz Jahanian
2011-08-08Silence the category-replacing-class-method warning for +load: categoryDavid Chisnall
2011-08-05Revert 136984 and 136927.Ted Kremenek
2011-08-04objective-c: diagnose protocol inconsistencies in following Fariborz Jahanian
2011-08-03Refactoring of my last patch.Fariborz Jahanian
2011-08-03objective-c: Methods declared in methods must type matchFariborz Jahanian
2011-07-28objective-c: warn if implementation of a method in categoryFariborz Jahanian
2011-07-28Make Sema::ReferencedSelectors lazily deserialized.Douglas Gregor
2011-07-24objc: clang should warn if redeclaration of methodsFariborz Jahanian
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-22Move this ObjCImplementationDecl member function into libASTJohn McCall
2011-07-22In Objective-C, pull arbitrary attributes from overriddenJohn McCall
2011-07-22Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin.Jordy Rose
2011-07-21Add FixIt hint for missing 'id' type.Fariborz Jahanian
2011-07-21objc - Diagnose missing method return type specifier underFariborz Jahanian
2011-07-16Fix a typo.Fariborz Jahanian
2011-07-12Centralize the getCanonicalType() calls in the Itanium C++ manglingDouglas Gregor
2011-07-05objc-arc: enforce performSelector rules in rejecting retaining selectorsFariborz Jahanian
2011-06-28Add support for C++ namespace-aware typo correction, e.g., correctingDouglas Gregor
2011-06-28Centralize the check for a tag definition in a Declarator::PrototypeContext i...Argyrios Kyrtzidis
2011-06-24No need to warn if 'unavailable' method/property Fariborz Jahanian
2011-06-23When forming a cycle in objc's inheritance hierarchy,Fariborz Jahanian
2011-06-16Weaken the type-matching rules for methods that return aggregates whenJohn McCall
2011-06-15Automatic Reference Counting.John McCall
2011-06-14Introduce a -cc1-level option to turn off related result typeDouglas Gregor
2011-06-13Eliminate the -f[no]objc-infer-related-result-type flags; there's noDouglas Gregor
2011-06-13Document CheckObjCMethodOverridesDouglas Gregor
2011-06-11Implement Objective-C Related Result Type semantics.Douglas Gregor
2011-05-13refactor CheckForwardProtocolDeclarationForCircularDependency returnsFariborz Jahanian
2011-05-12After issuing diagnostics on circular protocol list,Fariborz Jahanian
2011-05-02Revise the representation of parameter scope data so that theJohn McCall
2011-05-01Improve the documentation for the two ObjCDeclQualifiers so that IJohn McCall
2011-04-23Diagnose C++ abstract parameters for Objective-C methods.John McCall
2011-04-22Fixes an instance method meta-data generation bug inFariborz Jahanian
2011-04-15Support for C++11 (non-template) alias declarations.Richard Smith
2011-04-15fix a bunch of comment typos found by codespell. Patch byChris Lattner
2011-03-23Implement a new 'availability' attribute, that allows one to specifyDouglas Gregor
2011-03-12Place duplicate argument declaration in inFariborz Jahanian
2011-03-08Fixed source range for all DeclaratorDecl's.Abramo Bagnara
2011-03-02Support a new InheritableAttr subclass, InheritableParamAttr, which isJohn McCall
2011-02-21Warn when type modifiers on objc method declarations inFariborz Jahanian
2011-02-18Switch labels over to using normal name lookup, instead of their Chris Lattner
2011-02-16Check for deprecated implementation unconditionally.Fariborz Jahanian
2011-02-16Fix typo (per Chris's comment).Fariborz Jahanian
2011-02-15Refactoring of code to issue warning on implementedFariborz Jahanian
2011-02-15Warn if method for a deprecated method is implemented.Fariborz Jahanian
2011-02-09Fix scoping of method declarations and issue Fariborz Jahanian