1. 7666b03 Retain all hidden methods in the global method pool, because they may become visible <rdar://problem/13172858>. by Douglas Gregor · 12 years ago
  2. b892d70 Eliminate Sema::CompareProperties(), which was walking over a pile of by Douglas Gregor · 12 years ago
  3. aabd094 Eliminate the oddly-named Sema::ComparePropertiesInBaseAndSuper, which by Douglas Gregor · 12 years ago
  4. f373c5d When checking the parameter types of an Objective-C method, don't by Douglas Gregor · 12 years ago
  5. 0f9b9f3 Treat hidden Objective-C protocol definitions as if they were by Douglas Gregor · 12 years ago
  6. d329724 Rework the traversal of Objective-C categories and extensions to by Douglas Gregor · 12 years ago
  7. f0e0004 Teach global selector lookup to ignore hidden methods, which occur by Douglas Gregor · 12 years ago
  8. f4d918f When checking availability attributes for consistency between an by Douglas Gregor · 12 years ago
  9. 32b94be objective-C: when searching for declarations in protocol by Fariborz Jahanian · 12 years ago
  10. 86f6cf6 Don't complain about incomplete implementations for methods that are by Douglas Gregor · 12 years ago
  11. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  12. 5fa6676 objective-C: Do not issue deprecated warning about implementation by Fariborz Jahanian · 12 years ago
  13. 6a6bb28 Objective-C: check that when a category method is being implemented, by Fariborz Jahanian · 12 years ago
  14. 535a5d0 Allow objc_requires_super to be used to check class methods as well. by Jordan Rose · 12 years ago
  15. 0ec56b7 From Vassil Vassilev: enable Sema to deal with multiple ExternalSemaSources. by Axel Naumann · 12 years ago
  16. 1e4691b Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor. by Jordan Rose · 12 years ago
  17. 9fb6f79 remove duplicate code. by Fariborz Jahanian · 12 years ago
  18. a1a32f7 Move back the stuff about missing ownership attribute warning by Fariborz Jahanian · 12 years ago
  19. ca5c4c9 Move no explicit ownership warning to SemaType.cpp. // rdar://12280826 by Fariborz Jahanian · 12 years ago
  20. 0002479 objective-C arc: don't issue no explicit ownership warning when by Fariborz Jahanian · 12 years ago
  21. 6f93860 More tweaking and test cases for call to super annotations. // rdar://6386358 by Fariborz Jahanian · 12 years ago
  22. 8410113 objective-C: introduce __attribute((objc_requires_super)) on method by Fariborz Jahanian · 12 years ago
  23. 31ba613 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 12 years ago
  24. 918546c objective-C ARC: under -Wexplicit-ownership-type diagnose those by Fariborz Jahanian · 12 years ago
  25. 129a60b objective-C: Do not warn if align attribute on method by Fariborz Jahanian · 12 years ago
  26. 8c6cb46 objective-C: refactor/simplify parsing of delayed by Fariborz Jahanian · 12 years ago
  27. de01b7a PR13558: Fix typo 'compatiblity'. Thinking of the children. Apparently. by Richard Smith · 12 years ago
  28. 95aac15 Fix an assertion failure instantiating a constexpr function from within a -dealloc method. PR13401. by Eli Friedman · 12 years ago
  29. 1b0a13e objective-c arc: ARC IRGen correctly assumes result by Fariborz Jahanian · 12 years ago
  30. abd56c8 Attaching comments to declarations during parsing: handle more Objective-C declarations. by Dmitri Gribenko · 12 years ago
  31. a5ef44f Enable comment parsing and semantic analysis to emit diagnostics. A few by Dmitri Gribenko · 12 years ago
  32. c4133a4 objective-c: don't involve properties when checking by Fariborz Jahanian · 12 years ago
  33. 2e2c7a4 Remove a redundant assignment to the FDecl variable from *inside* it's by Chandler Carruth · 12 years ago
  34. 6c89eaf objective-c: just as we have done for method definitions, by Fariborz Jahanian · 12 years ago
  35. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  36. 1dfbd92 Still more Doxygen documentation fixes: by James Dennett · 12 years ago
  37. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
  38. 811bfcd Use the SelectorSet typedef more widely throughout Sema. by Benjamin Kramer · 12 years ago
  39. 0a4a23a A selector match between two Objective-C methods does *not* guarantee by Douglas Gregor · 12 years ago
  40. dd87224 In the override search for Objective-C methods, protect against ASTs that have NULL interfaces behind a category, which can happen in invalid code. Fixes <rdar://problem/11478173>, a recent regression by Douglas Gregor · 12 years ago
  41. e15db6f [AST/libclang] Speed up clang_getOverriddenCursors() considerably by reserving a bit by Argyrios Kyrtzidis · 12 years ago
  42. d10099e Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType() by Douglas Gregor · 12 years ago
  43. c968334 Do not keep track of the set of visited Objective-C containers when by Douglas Gregor · 12 years ago
  44. ff310c7 Eliminate Sema::CompareMethodParamsInBaseAndSuper() entirely, by by Douglas Gregor · 12 years ago
  45. 8722ae8 The semantic checking that verifies whether an Objective-C method by Douglas Gregor · 12 years ago
  46. 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 12 years ago
  47. b2f6820 Added a new attribute, objc_root_class, which informs the compiler when a root class is intentionally declared. by Patrick Beard · 12 years ago
  48. bf393be objective-c: Don't warn when a category does not implement a method by Fariborz Jahanian · 12 years ago
  49. fce79eb Make sure we don't accept an @interface inside another objc container by Argyrios Kyrtzidis · 12 years ago
  50. 1b7f9cb Fix PR10447: lazily building name lookup tables for DeclContexts was broken. by Richard Smith · 13 years ago
  51. cd707ab Fix crash at @implementation with a forward reference as base class. by Argyrios Kyrtzidis · 13 years ago
  52. 9a0b6b4 [Sema] -Add an invalid objc category to the DeclContext so that it can be by Argyrios Kyrtzidis · 13 years ago
  53. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  54. 5a61e0c [Sema] Fix crash-on-invalid-code issue: by Argyrios Kyrtzidis · 13 years ago
  55. b732fce Sema/ObjC: Override search can generate a large search list, bump the base size by Daniel Dunbar · 13 years ago
  56. 3306ec1 After numerous requests, have Objective-C 'method declared here' notes mention the actual method. This looks better within an IDE, where text isn't always regurgitated in the presentation of a warning. Fixes radar 10914035. by Ted Kremenek · 13 years ago
  57. 644af7b [libclang] Make sure that all top-level decls in a @implementation are by Argyrios Kyrtzidis · 13 years ago
  58. bb3d14e objc: If a method is not implemented in the category implementation but by Fariborz Jahanian · 13 years ago
  59. 16e46dd Make the callback object to Sema::CorrectTypo mandatory. by Kaelyn Uhrain · 13 years ago
  60. 0d266d6 Whenever Sema attempts to look in the global method pool, try to load by Douglas Gregor · 13 years ago
  61. 5ac4b69 Rework the external Sema source's ReadMethodPool() so that it doesn't by Douglas Gregor · 13 years ago
  62. 44fae52 Factor out the addition of a method into the global method pool, and by Douglas Gregor · 13 years ago
  63. e42670b objective-c: Ignore with warning forward class declaration whose name by Fariborz Jahanian · 13 years ago
  64. 47b1d96 objc: disallow __block attribute on method params. by Fariborz Jahanian · 13 years ago
  65. 2f4d88f Fix up the calls to CorrectTypo in Sema*ObjC.cpp to use callback by Kaelyn Uhrain · 13 years ago
  66. 71207fc After further discussion, rename attribute 'objc_disable_automatic_synthesis' to 'objc_requires_property_definitions'. by Ted Kremenek · 13 years ago
  67. eb4f2c5 objc: use objc_suppress_autosynthesis attribute on classes by Fariborz Jahanian · 13 years ago
  68. a28cb3e Eliminate ObjCProtocolDecl's end-of-definition location. It is not by Douglas Gregor · 13 years ago
  69. ec1a58b Move ObjCProtocolDecl::EndLoc into its DefinitionData, and give by Douglas Gregor · 13 years ago
  70. c9d3c7e Eliminate the ForwardDecl/InitiallyForwardDecl bits from ObjCProtocolDecl. They are no longer needed by Douglas Gregor · 13 years ago
  71. bd9482d Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 13 years ago
  72. 3937f87 Eliminate ASTMutationListener::UpdatedAttributeList, which is no by Douglas Gregor · 13 years ago
  73. 27c6da2 Wire up redeclaration chains for Objective-C protocols, so that both by Douglas Gregor · 13 years ago
  74. 5e2a1ff Move the data that corresponds to the definition of a protocol into a by Douglas Gregor · 13 years ago
  75. 375bb14 Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 13 years ago
  76. 28441e6 objc QOI: Don't't warn about mismatch between attributes by Fariborz Jahanian · 13 years ago
  77. 0af5501 Fix chaining of ObjCInterfaceDecl redeclarations by Douglas Gregor · 13 years ago
  78. 05c272f Move ObjCInterfaceDecl's "EndLoc" into DefinitionData, since it only by Douglas Gregor · 13 years ago
  79. 7723fec Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 13 years ago
  80. 2e5c15b Move the definition-specific data of ObjCInterfaceDecl into a by Douglas Gregor · 13 years ago
  81. 60ef308 Replace all comparisons between ObjCInterfaceDecl pointers with calls by Douglas Gregor · 13 years ago
  82. 7209646 objc: diagnose duplicate declaration of methods in classes. // rdar://10535349 by Fariborz Jahanian · 13 years ago
  83. 9aab9c4 Make sure that we infer __strong, etc. when we instantiate variables by Douglas Gregor · 13 years ago
  84. c699400 Save category name loc in ObjCCategoryImplDecl, patch by Jason Haslam! by Argyrios Kyrtzidis · 13 years ago
  85. d64251f Extend warnings for missing '@end'. Fixes PR2709. by Erik Verbruggen · 13 years ago
  86. ec23678 objc: put out more coherent warning when method definition by Fariborz Jahanian · 13 years ago
  87. a38c473 When typo-correction an Objective-C superclass name, don't by Douglas Gregor · 13 years ago
  88. c14a03d [libclang] Fix operations (token annotation, getting cursor, etc.) with a file region by Argyrios Kyrtzidis · 13 years ago
  89. 37f4057 [libclang] Indexing API: Fix issues, mostly C++ related. by Argyrios Kyrtzidis · 13 years ago
  90. b302996 Use Sema::RequireCompleteType to check for the completeness of by Douglas Gregor · 13 years ago
  91. 4fc04da Don't crash when a duplicate interface/protocol is inside an extern "C" context. by Argyrios Kyrtzidis · 13 years ago
  92. 1a43415 Add a method in ASTMutationListener for the last use of Decl's [is/set]ChangedSinceDeserialization by Argyrios Kyrtzidis · 13 years ago
  93. ad834d5 [PCH] When completing an objc forward reference, do not serialize the chain of its categories because by Argyrios Kyrtzidis · 13 years ago
  94. 1104d9b For the "'@end' is missing in implementation context" point at the location of '@'. by Argyrios Kyrtzidis · 13 years ago
  95. ee28a4b Fixes a minor hick up to my last patch. by Fariborz Jahanian · 13 years ago
  96. 7fda400 objc: private methods can have their attributes, no diagnostic is required. by Fariborz Jahanian · 13 years ago
  97. b4a686d Introduce ASTConsumer::HandleTopLevelDeclInObjCContainer which accepts by Argyrios Kyrtzidis · 13 years ago
  98. b05d7b2 Keep track when a ObjC interface/protocol was initially created as a forward reference. by Argyrios Kyrtzidis · 13 years ago
  99. 3a919e7 Really protect from infinite loop when there are objc method redeclarations. by Argyrios Kyrtzidis · 13 years ago
  100. b40034c Keep track of objc method redeclarations in the same interface. by Argyrios Kyrtzidis · 13 years ago