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