aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDeclObjC.cpp
AgeCommit message (Expand)Author
2011-12-09Save category name loc in ObjCCategoryImplDecl, patch by Jason Haslam!Argyrios Kyrtzidis
2011-12-06Extend warnings for missing '@end'.Erik Verbruggen
2011-12-06objc: put out more coherent warning when method definitionFariborz Jahanian
2011-12-01When typo-correction an Objective-C superclass name, don'tDouglas Gregor
2011-11-23[libclang] Fix operations (token annotation, getting cursor, etc.) with a fil...Argyrios Kyrtzidis
2011-11-23[libclang] Indexing API: Fix issues, mostly C++ related.Argyrios Kyrtzidis
2011-11-14Use Sema::RequireCompleteType to check for the completeness ofDouglas Gregor
2011-11-13Don't crash when a duplicate interface/protocol is inside an extern "C" context.Argyrios Kyrtzidis
2011-11-12Add a method in ASTMutationListener for the last use of Decl's [is/set]Change...Argyrios Kyrtzidis
2011-11-12[PCH] When completing an objc forward reference, do not serialize the chain o...Argyrios Kyrtzidis
2011-10-27For the "'@end' is missing in implementation context" point at the location o...Argyrios Kyrtzidis
2011-10-22Fixes a minor hick up to my last patch.Fariborz Jahanian
2011-10-22objc: private methods can have their attributes, no diagnostic is required.Fariborz Jahanian
2011-10-17Introduce ASTConsumer::HandleTopLevelDeclInObjCContainer which acceptsArgyrios Kyrtzidis
2011-10-17Keep track when a ObjC interface/protocol was initially created as a forward ...Argyrios Kyrtzidis
2011-10-14Really protect from infinite loop when there are objc method redeclarations.Argyrios Kyrtzidis
2011-10-14Keep track of objc method redeclarations in the same interface.Argyrios Kyrtzidis
2011-10-10Constant expression evaluation refactoring:Richard Smith
2011-10-10objc: Some refactoring of overriding method decl. codeFariborz Jahanian
2011-10-06Implicitly assume that a ObjC category to an unavailable interface is also un...Argyrios Kyrtzidis
2011-10-06When using an unavailable/deprecated interface Foo inside Foo's interface/imp...Argyrios Kyrtzidis
2011-10-05Fix the rewriter, rdar://10234024.Argyrios Kyrtzidis
2011-10-04Improve location fidelity of objc decls.Argyrios Kyrtzidis
2011-10-03Allow getting all source locations of selector identifiers in a ObjCMethodDecl.Argyrios Kyrtzidis
2011-10-03Pass from the parser the locations of selector identifiers when creatingArgyrios Kyrtzidis
2011-10-03Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived f...Argyrios Kyrtzidis
2011-09-28Tweak -Wobjc-missing-super-calls to not warning about missing [super dealloc]...Ted Kremenek
2011-09-27objcetive-c-arc: When overriding a method, its ns_consumed patameterFariborz Jahanian
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-23Switch assert(0/false) llvm_unreachable.David Blaikie
2011-09-09Give conversions of block pointers to ObjC pointers a different cast kindJohn McCall
2011-09-08Implement the Objective-C 'instancetype' type, which is an alias ofDouglas Gregor
2011-08-31objective-c: this patch (re)introduces objective-c's default propertyFariborz Jahanian
2011-08-31objective-c - This patch buffers method implementations Fariborz Jahanian
2011-08-30Remove a few mutating ObjCCategoryDecl methods.Argyrios Kyrtzidis
2011-08-30Remove a couple of unnecessary objc method lookups.Argyrios Kyrtzidis
2011-08-29Do not warn about [super finalize] in arc mode.Nico Weber
2011-08-29Minor clean up of objc's decl context stuff.Fariborz Jahanian
2011-08-28Warn on missing [super finalize] calls.Nico Weber
2011-08-27objective-c: Treat top-level objective-c declarationsFariborz Jahanian
2011-08-25Don't warn on category implementing a method, if Fariborz Jahanian
2011-08-25objc - fix a bug exposed by my recent decl contextFariborz Jahanian
2011-08-25Reverse r138567 until a buildbot failure is investigated.Fariborz Jahanian
2011-08-25Fixes a typo in my last patch.Fariborz Jahanian
2011-08-25objc -arse: Use DeclGroup for forward class declarations;Fariborz Jahanian
2011-08-22Do not perform check for missing '[super dealloc]' under ARC as calling -deal...Ted Kremenek
2011-08-22objc - minor comment fix up and cleanup.Fariborz Jahanian
2011-08-22Warn on missing [super dealloc] calls.Nico Weber
2011-08-22Restore patch I reversed in r138040. Known buildbotFariborz Jahanian
2011-08-19Revers r138040. Need to look at a few buildbot failures.Fariborz Jahanian