summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Do not perform check for missing '[super dealloc]' under ARC as calling -deal...Ted Kremenek2011-08-221-1/+3
* objc - minor comment fix up and cleanup.Fariborz Jahanian2011-08-221-2/+2
* Warn on missing [super dealloc] calls.Nico Weber2011-08-221-3/+11
* Restore patch I reversed in r138040. Known buildbotFariborz Jahanian2011-08-221-9/+15
* Revers r138040. Need to look at a few buildbot failures.Fariborz Jahanian2011-08-191-15/+9
* objective-c: Bring objective-c handling of decl contextFariborz Jahanian2011-08-191-9/+15
* Mark objc methods that are implicitly declared for properties (not user-decla...Argyrios Kyrtzidis2011-08-171-1/+2
* objective-c: Using existing infrastructure for finding Fariborz Jahanian2011-08-101-266/+51
* objective-c: diagnose protocol inconsistencies in following Fariborz Jahanian2011-08-081-1/+138
* Silence the category-replacing-class-method warning for +load: categoryDavid Chisnall2011-08-081-0/+3
* Revert 136984 and 136927.Ted Kremenek2011-08-051-126/+1
* objective-c: diagnose protocol inconsistencies in following Fariborz Jahanian2011-08-041-1/+126
* Refactoring of my last patch.Fariborz Jahanian2011-08-031-40/+33
* objective-c: Methods declared in methods must type matchFariborz Jahanian2011-08-031-86/+101
* objective-c: warn if implementation of a method in categoryFariborz Jahanian2011-07-281-34/+142
* Make Sema::ReferencedSelectors lazily deserialized.Douglas Gregor2011-07-281-0/+8
* objc: clang should warn if redeclaration of methodsFariborz Jahanian2011-07-241-9/+113
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-8/+8
* Move this ObjCImplementationDecl member function into libASTJohn McCall2011-07-221-13/+0
* In Objective-C, pull arbitrary attributes from overriddenJohn McCall2011-07-221-158/+159
* Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin.Jordy Rose2011-07-221-2/+2
* Add FixIt hint for missing 'id' type.Fariborz Jahanian2011-07-211-1/+2
* objc - Diagnose missing method return type specifier underFariborz Jahanian2011-07-211-1/+3
* Fix a typo.Fariborz Jahanian2011-07-161-1/+1
* Centralize the getCanonicalType() calls in the Itanium C++ manglingDouglas Gregor2011-07-121-2/+2
* objc-arc: enforce performSelector rules in rejecting retaining selectorsFariborz Jahanian2011-07-051-0/+8
* Add support for C++ namespace-aware typo correction, e.g., correctingDouglas Gregor2011-06-281-16/+17
* Centralize the check for a tag definition in a Declarator::PrototypeContext i...Argyrios Kyrtzidis2011-06-281-8/+1
* No need to warn if 'unavailable' method/property Fariborz Jahanian2011-06-241-0/+3
* When forming a cycle in objc's inheritance hierarchy,Fariborz Jahanian2011-06-231-2/+5
* Weaken the type-matching rules for methods that return aggregates whenJohn McCall2011-06-161-2/+37
* Automatic Reference Counting.John McCall2011-06-151-63/+366
* Introduce a -cc1-level option to turn off related result typeDouglas Gregor2011-06-141-1/+2
* Eliminate the -f[no]objc-infer-related-result-type flags; there's noDouglas Gregor2011-06-131-2/+1
* Document CheckObjCMethodOverridesDouglas Gregor2011-06-131-1/+9
* Implement Objective-C Related Result Type semantics.Douglas Gregor2011-06-111-6/+262
* refactor CheckForwardProtocolDeclarationForCircularDependency returnsFariborz Jahanian2011-05-131-8/+11
* After issuing diagnostics on circular protocol list,Fariborz Jahanian2011-05-121-4/+6
* Revise the representation of parameter scope data so that theJohn McCall2011-05-021-0/+2
* Improve the documentation for the two ObjCDeclQualifiers so that IJohn McCall2011-05-011-15/+1
* Diagnose C++ abstract parameters for Objective-C methods.John McCall2011-04-231-11/+3
* Fixes an instance method meta-data generation bug inFariborz Jahanian2011-04-221-1/+1
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-4/+6
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Implement a new 'availability' attribute, that allows one to specifyDouglas Gregor2011-03-231-6/+5
* Place duplicate argument declaration in inFariborz Jahanian2011-03-121-3/+4
* Fixed source range for all DeclaratorDecl's.Abramo Bagnara2011-03-081-15/+23
* Support a new InheritableAttr subclass, InheritableParamAttr, which isJohn McCall2011-03-021-9/+2
* Warn when type modifiers on objc method declarations inFariborz Jahanian2011-02-211-20/+50
* Switch labels over to using normal name lookup, instead of their Chris Lattner2011-02-181-1/+0
OpenPOWER on IntegriCloud