summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Don't crash when a duplicate interface/protocol is inside an extern "C" context.Argyrios Kyrtzidis2011-11-131-19/+32
* Add a method in ASTMutationListener for the last use of Decl's [is/set]Change...Argyrios Kyrtzidis2011-11-121-2/+5
* [PCH] When completing an objc forward reference, do not serialize the chain o...Argyrios Kyrtzidis2011-11-121-10/+6
* For the "'@end' is missing in implementation context" point at the location o...Argyrios Kyrtzidis2011-10-271-1/+1
* Fixes a minor hick up to my last patch.Fariborz Jahanian2011-10-221-2/+6
* objc: private methods can have their attributes, no diagnostic is required.Fariborz Jahanian2011-10-221-7/+30
* Introduce ASTConsumer::HandleTopLevelDeclInObjCContainer which acceptsArgyrios Kyrtzidis2011-10-171-0/+5
* Keep track when a ObjC interface/protocol was initially created as a forward ...Argyrios Kyrtzidis2011-10-171-2/+4
* Really protect from infinite loop when there are objc method redeclarations.Argyrios Kyrtzidis2011-10-141-2/+2
* Keep track of objc method redeclarations in the same interface.Argyrios Kyrtzidis2011-10-141-0/+4
* Constant expression evaluation refactoring:Richard Smith2011-10-101-11/+8
* objc: Some refactoring of overriding method decl. codeFariborz Jahanian2011-10-101-14/+30
* Implicitly assume that a ObjC category to an unavailable interface is also un...Argyrios Kyrtzidis2011-10-061-3/+4
* When using an unavailable/deprecated interface Foo inside Foo's interface/imp...Argyrios Kyrtzidis2011-10-061-9/+9
* Fix the rewriter, rdar://10234024.Argyrios Kyrtzidis2011-10-051-1/+2
* Improve location fidelity of objc decls.Argyrios Kyrtzidis2011-10-041-10/+10
* Allow getting all source locations of selector identifiers in a ObjCMethodDecl.Argyrios Kyrtzidis2011-10-031-7/+8
* Pass from the parser the locations of selector identifiers when creatingArgyrios Kyrtzidis2011-10-031-3/+4
* Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived f...Argyrios Kyrtzidis2011-10-031-2/+1
* Tweak -Wobjc-missing-super-calls to not warning about missing [super dealloc]...Ted Kremenek2011-09-281-2/+3
* objcetive-c-arc: When overriding a method, its ns_consumed patameterFariborz Jahanian2011-09-271-3/+30
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-3/+4
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* Give conversions of block pointers to ObjC pointers a different cast kindJohn McCall2011-09-091-1/+6
* Implement the Objective-C 'instancetype' type, which is an alias ofDouglas Gregor2011-09-081-17/+36
* objective-c: this patch (re)introduces objective-c's default propertyFariborz Jahanian2011-08-311-4/+0
* objective-c - This patch buffers method implementations Fariborz Jahanian2011-08-311-6/+14
* Remove a few mutating ObjCCategoryDecl methods.Argyrios Kyrtzidis2011-08-301-19/+10
* Remove a couple of unnecessary objc method lookups.Argyrios Kyrtzidis2011-08-301-7/+7
* Do not warn about [super finalize] in arc mode.Nico Weber2011-08-291-1/+3
* Minor clean up of objc's decl context stuff.Fariborz Jahanian2011-08-291-0/+1
* Warn on missing [super finalize] calls.Nico Weber2011-08-281-2/+8
* objective-c: Treat top-level objective-c declarationsFariborz Jahanian2011-08-271-13/+9
* Don't warn on category implementing a method, if Fariborz Jahanian2011-08-251-1/+1
* objc - fix a bug exposed by my recent decl contextFariborz Jahanian2011-08-251-0/+3
* Reverse r138567 until a buildbot failure is investigated.Fariborz Jahanian2011-08-251-11/+11
* Fixes a typo in my last patch.Fariborz Jahanian2011-08-251-1/+1
* objc -arse: Use DeclGroup for forward class declarations;Fariborz Jahanian2011-08-251-11/+11
* 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
OpenPOWER on IntegriCloud