summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Extend warnings for missing '@end'.Erik Verbruggen2011-12-061-15/+32
* objc: put out more coherent warning when method definitionFariborz Jahanian2011-12-061-1/+3
* When typo-correction an Objective-C superclass name, don'tDouglas Gregor2011-12-011-4/+9
* [libclang] Fix operations (token annotation, getting cursor, etc.) with a fil...Argyrios Kyrtzidis2011-11-231-0/+2
* [libclang] Indexing API: Fix issues, mostly C++ related.Argyrios Kyrtzidis2011-11-231-2/+3
* Use Sema::RequireCompleteType to check for the completeness ofDouglas Gregor2011-11-141-12/+20
* 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
OpenPOWER on IntegriCloud