1. 27c6da2 Wire up redeclaration chains for Objective-C protocols, so that both by Douglas Gregor · 13 years ago
  2. 5e2a1ff Move the data that corresponds to the definition of a protocol into a by Douglas Gregor · 13 years ago
  3. 375bb14 Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 13 years ago
  4. 28441e6 objc QOI: Don't't warn about mismatch between attributes by Fariborz Jahanian · 13 years ago
  5. 0af5501 Fix chaining of ObjCInterfaceDecl redeclarations by Douglas Gregor · 13 years ago
  6. 05c272f Move ObjCInterfaceDecl's "EndLoc" into DefinitionData, since it only by Douglas Gregor · 13 years ago
  7. 7723fec Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 13 years ago
  8. 2e5c15b Move the definition-specific data of ObjCInterfaceDecl into a by Douglas Gregor · 13 years ago
  9. 60ef308 Replace all comparisons between ObjCInterfaceDecl pointers with calls by Douglas Gregor · 13 years ago
  10. 7209646 objc: diagnose duplicate declaration of methods in classes. // rdar://10535349 by Fariborz Jahanian · 13 years ago
  11. 9aab9c4 Make sure that we infer __strong, etc. when we instantiate variables by Douglas Gregor · 13 years ago
  12. c699400 Save category name loc in ObjCCategoryImplDecl, patch by Jason Haslam! by Argyrios Kyrtzidis · 13 years ago
  13. d64251f Extend warnings for missing '@end'. Fixes PR2709. by Erik Verbruggen · 13 years ago
  14. ec23678 objc: put out more coherent warning when method definition by Fariborz Jahanian · 13 years ago
  15. a38c473 When typo-correction an Objective-C superclass name, don't by Douglas Gregor · 13 years ago
  16. c14a03d [libclang] Fix operations (token annotation, getting cursor, etc.) with a file region by Argyrios Kyrtzidis · 13 years ago
  17. 37f4057 [libclang] Indexing API: Fix issues, mostly C++ related. by Argyrios Kyrtzidis · 13 years ago
  18. b302996 Use Sema::RequireCompleteType to check for the completeness of by Douglas Gregor · 13 years ago
  19. 4fc04da Don't crash when a duplicate interface/protocol is inside an extern "C" context. by Argyrios Kyrtzidis · 13 years ago
  20. 1a43415 Add a method in ASTMutationListener for the last use of Decl's [is/set]ChangedSinceDeserialization by Argyrios Kyrtzidis · 13 years ago
  21. ad834d5 [PCH] When completing an objc forward reference, do not serialize the chain of its categories because by Argyrios Kyrtzidis · 13 years ago
  22. 1104d9b For the "'@end' is missing in implementation context" point at the location of '@'. by Argyrios Kyrtzidis · 13 years ago
  23. ee28a4b Fixes a minor hick up to my last patch. by Fariborz Jahanian · 13 years ago
  24. 7fda400 objc: private methods can have their attributes, no diagnostic is required. by Fariborz Jahanian · 13 years ago
  25. b4a686d Introduce ASTConsumer::HandleTopLevelDeclInObjCContainer which accepts by Argyrios Kyrtzidis · 13 years ago
  26. b05d7b2 Keep track when a ObjC interface/protocol was initially created as a forward reference. by Argyrios Kyrtzidis · 13 years ago
  27. 3a919e7 Really protect from infinite loop when there are objc method redeclarations. by Argyrios Kyrtzidis · 13 years ago
  28. b40034c Keep track of objc method redeclarations in the same interface. by Argyrios Kyrtzidis · 13 years ago
  29. a6b8b2c Constant expression evaluation refactoring: by Richard Smith · 13 years ago
  30. 36bc2c6 objc: Some refactoring of overriding method decl. code for future work. by Fariborz Jahanian · 13 years ago
  31. c076e37 Implicitly assume that a ObjC category to an unavailable interface is also unavailable; by Argyrios Kyrtzidis · 13 years ago
  32. 3a38744 When using an unavailable/deprecated interface Foo inside Foo's interface/implementation by Argyrios Kyrtzidis · 13 years ago
  33. a1e797e Fix the rewriter, rdar://10234024. by Argyrios Kyrtzidis · 13 years ago
  34. 1711fc9 Improve location fidelity of objc decls. by Argyrios Kyrtzidis · 13 years ago
  35. 491306a Allow getting all source locations of selector identifiers in a ObjCMethodDecl. by Argyrios Kyrtzidis · 13 years ago
  36. 11d7716 Pass from the parser the locations of selector identifiers when creating by Argyrios Kyrtzidis · 13 years ago
  37. da92a7f Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived from the selector. by Argyrios Kyrtzidis · 13 years ago
  38. 8cd8de4 Tweak -Wobjc-missing-super-calls to not warning about missing [super dealloc] when in GC-only mode, and to not warning about missing [super finalize] when not using GC. by Ted Kremenek · 13 years ago
  39. 3240fe3 objcetive-c-arc: When overriding a method, its ns_consumed patameter by Fariborz Jahanian · 13 years ago
  40. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  41. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  42. 1d9b3b2 Give conversions of block pointers to ObjC pointers a different cast kind by John McCall · 13 years ago
  43. e97179c Implement the Objective-C 'instancetype' type, which is an alias of by Douglas Gregor · 13 years ago
  44. 8697d30 objective-c: this patch (re)introduces objective-c's default property by Fariborz Jahanian · 13 years ago
  45. 140ab23 objective-c - This patch buffers method implementations by Fariborz Jahanian · 13 years ago
  46. 955fadb Remove a few mutating ObjCCategoryDecl methods. by Argyrios Kyrtzidis · 13 years ago
  47. 2334f3a Remove a couple of unnecessary objc method lookups. by Argyrios Kyrtzidis · 13 years ago
  48. 27f0776 Do not warn about [super finalize] in arc mode. by Nico Weber · 13 years ago
  49. 10af879 Minor clean up of objc's decl context stuff. No change in functionality. by Fariborz Jahanian · 13 years ago
  50. 80cb6e6 Warn on missing [super finalize] calls. by Nico Weber · 13 years ago
  51. 95ed778 objective-c: Treat top-level objective-c declarations by Fariborz Jahanian · 13 years ago
  52. 8c7e67d Don't warn on category implementing a method, if by Fariborz Jahanian · 13 years ago
  53. ca4c40a objc - fix a bug exposed by my recent decl context changes. // rdar://10015110 by Fariborz Jahanian · 13 years ago
  54. f09530f Reverse r138567 until a buildbot failure is investigated. by Fariborz Jahanian · 13 years ago
  55. 90dedc8 Fixes a typo in my last patch. by Fariborz Jahanian · 13 years ago
  56. d8e987b objc -arse: Use DeclGroup for forward class declarations; by Fariborz Jahanian · 13 years ago
  57. 4eb14ca Do not perform check for missing '[super dealloc]' under ARC as calling -dealloc is illegal in that mode. by Ted Kremenek · 13 years ago
  58. 58a7649 objc - minor comment fix up and cleanup. by Fariborz Jahanian · 13 years ago
  59. 9a1ecf0 Warn on missing [super dealloc] calls. by Nico Weber · 13 years ago
  60. a28948f Restore patch I reversed in r138040. Known buildbot failures are resolved. by Fariborz Jahanian · 13 years ago
  61. e6f07f5 Revers r138040. Need to look at a few buildbot failures. by Fariborz Jahanian · 13 years ago
  62. 3dbf2f5 objective-c: Bring objective-c handling of decl context by Fariborz Jahanian · 13 years ago
  63. 75cf3e8 Mark objc methods that are implicitly declared for properties (not user-declared) as implicit. by Argyrios Kyrtzidis · 13 years ago
  64. 730cfb1 objective-c: Using existing infrastructure for finding by Fariborz Jahanian · 13 years ago
  65. 2112190 objective-c: diagnose protocol inconsistencies in following by Fariborz Jahanian · 13 years ago
  66. 7ca13ef Silence the category-replacing-class-method warning for +load: category by David Chisnall · 13 years ago
  67. 270ba59 Revert 136984 and 136927. by Ted Kremenek · 13 years ago
  68. 6a3bec3 objective-c: diagnose protocol inconsistencies in following by Fariborz Jahanian · 13 years ago
  69. a56a992 Refactoring of my last patch. by Fariborz Jahanian · 13 years ago
  70. 7413307 objective-c: Methods declared in methods must type match by Fariborz Jahanian · 13 years ago
  71. fefe91e objective-c: warn if implementation of a method in category by Fariborz Jahanian · 13 years ago
  72. 5b9dc7c Make Sema::ReferencedSelectors lazily deserialized. by Douglas Gregor · 13 years ago
  73. eee3ef1 objc: clang should warn if redeclaration of methods by Fariborz Jahanian · 13 years ago
  74. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  75. da6d976 Move this ObjCImplementationDecl member function into libAST where it belongs. by John McCall · 13 years ago
  76. 6c2c250 In Objective-C, pull arbitrary attributes from overridden by John McCall · 13 years ago
  77. db8264e Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. by Jordy Rose · 13 years ago
  78. feb4fa1 Add FixIt hint for missing 'id' type. // rdar://9615045 by Fariborz Jahanian · 13 years ago
  79. aab24a6 objc - Diagnose missing method return type specifier under by Fariborz Jahanian · 13 years ago
  80. 1e159bc Fix a typo. by Fariborz Jahanian · 13 years ago
  81. 79e6bd3 Centralize the getCanonicalType() calls in the Itanium C++ mangling by Douglas Gregor · 13 years ago
  82. 9670e17 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 13 years ago
  83. d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 13 years ago
  84. 3215398 Centralize the check for a tag definition in a Declarator::PrototypeContext inside GetTypeForDeclarator. by Argyrios Kyrtzidis · 13 years ago
  85. 327126e No need to warn if 'unavailable' method/property by Fariborz Jahanian · 13 years ago
  86. a813973 When forming a cycle in objc's inheritance hierarchy, by Fariborz Jahanian · 13 years ago
  87. 0f4c4c4 Weaken the type-matching rules for methods that return aggregates when by John McCall · 13 years ago
  88. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  89. 74da19f Introduce a -cc1-level option to turn off related result type by Douglas Gregor · 13 years ago
  90. 4c4efee Eliminate the -f[no]objc-infer-related-result-type flags; there's no by Douglas Gregor · 13 years ago
  91. 05a2e94 Document CheckObjCMethodOverrides by Douglas Gregor · 13 years ago
  92. 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 13 years ago
  93. 819e9bf refactor CheckForwardProtocolDeclarationForCircularDependency returns by Fariborz Jahanian · 13 years ago
  94. 96b69a7 After issuing diagnostics on circular protocol list, by Fariborz Jahanian · 13 years ago
  95. 7079886 Revise the representation of parameter scope data so that the by John McCall · 14 years ago
  96. 09e2c52 Improve the documentation for the two ObjCDeclQualifiers so that I by John McCall · 14 years ago
  97. 81ef3e6 Diagnose C++ abstract parameters for Objective-C methods. by John McCall · 14 years ago
  98. 64089ce Fixes an instance method meta-data generation bug in by Fariborz Jahanian · 14 years ago
  99. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 14 years ago
  100. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago