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