1. a28948f Restore patch I reversed in r138040. Known buildbot failures are resolved. by Fariborz Jahanian · 13 years ago
  2. e6f07f5 Revers r138040. Need to look at a few buildbot failures. by Fariborz Jahanian · 13 years ago
  3. 3dbf2f5 objective-c: Bring objective-c handling of decl context by Fariborz Jahanian · 13 years ago
  4. 75cf3e8 Mark objc methods that are implicitly declared for properties (not user-declared) as implicit. by Argyrios Kyrtzidis · 13 years ago
  5. 730cfb1 objective-c: Using existing infrastructure for finding by Fariborz Jahanian · 13 years ago
  6. 2112190 objective-c: diagnose protocol inconsistencies in following by Fariborz Jahanian · 13 years ago
  7. 7ca13ef Silence the category-replacing-class-method warning for +load: category by David Chisnall · 13 years ago
  8. 270ba59 Revert 136984 and 136927. by Ted Kremenek · 13 years ago
  9. 6a3bec3 objective-c: diagnose protocol inconsistencies in following by Fariborz Jahanian · 13 years ago
  10. a56a992 Refactoring of my last patch. by Fariborz Jahanian · 13 years ago
  11. 7413307 objective-c: Methods declared in methods must type match by Fariborz Jahanian · 13 years ago
  12. fefe91e objective-c: warn if implementation of a method in category by Fariborz Jahanian · 13 years ago
  13. 5b9dc7c Make Sema::ReferencedSelectors lazily deserialized. by Douglas Gregor · 13 years ago
  14. eee3ef1 objc: clang should warn if redeclaration of methods by Fariborz Jahanian · 13 years ago
  15. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  16. da6d976 Move this ObjCImplementationDecl member function into libAST where it belongs. by John McCall · 13 years ago
  17. 6c2c250 In Objective-C, pull arbitrary attributes from overridden by John McCall · 13 years ago
  18. db8264e Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. by Jordy Rose · 13 years ago
  19. feb4fa1 Add FixIt hint for missing 'id' type. // rdar://9615045 by Fariborz Jahanian · 13 years ago
  20. aab24a6 objc - Diagnose missing method return type specifier under by Fariborz Jahanian · 13 years ago
  21. 1e159bc Fix a typo. by Fariborz Jahanian · 13 years ago
  22. 79e6bd3 Centralize the getCanonicalType() calls in the Itanium C++ mangling by Douglas Gregor · 13 years ago
  23. 9670e17 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 13 years ago
  24. d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 13 years ago
  25. 3215398 Centralize the check for a tag definition in a Declarator::PrototypeContext inside GetTypeForDeclarator. by Argyrios Kyrtzidis · 13 years ago
  26. 327126e No need to warn if 'unavailable' method/property by Fariborz Jahanian · 13 years ago
  27. a813973 When forming a cycle in objc's inheritance hierarchy, by Fariborz Jahanian · 13 years ago
  28. 0f4c4c4 Weaken the type-matching rules for methods that return aggregates when by John McCall · 13 years ago
  29. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  30. 74da19f Introduce a -cc1-level option to turn off related result type by Douglas Gregor · 13 years ago
  31. 4c4efee Eliminate the -f[no]objc-infer-related-result-type flags; there's no by Douglas Gregor · 13 years ago
  32. 05a2e94 Document CheckObjCMethodOverrides by Douglas Gregor · 13 years ago
  33. 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 13 years ago
  34. 819e9bf refactor CheckForwardProtocolDeclarationForCircularDependency returns by Fariborz Jahanian · 13 years ago
  35. 96b69a7 After issuing diagnostics on circular protocol list, by Fariborz Jahanian · 13 years ago
  36. 7079886 Revise the representation of parameter scope data so that the by John McCall · 14 years ago
  37. 09e2c52 Improve the documentation for the two ObjCDeclQualifiers so that I by John McCall · 14 years ago
  38. 81ef3e6 Diagnose C++ abstract parameters for Objective-C methods. by John McCall · 14 years ago
  39. 64089ce Fixes an instance method meta-data generation bug in by Fariborz Jahanian · 14 years ago
  40. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 14 years ago
  41. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  42. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 14 years ago
  43. 90ba78c Place duplicate argument declaration in in by Fariborz Jahanian · 14 years ago
  44. ff676cb Fixed source range for all DeclaratorDecl's. by Abramo Bagnara · 14 years ago
  45. eca5d22 Support a new InheritableAttr subclass, InheritableParamAttr, which is by John McCall · 14 years ago
  46. 21761c8 Warn when type modifiers on objc method declarations in by Fariborz Jahanian · 14 years ago
  47. 337e550 Switch labels over to using normal name lookup, instead of their by Chris Lattner · 14 years ago
  48. 98d810e Check for deprecated implementation unconditionally. by Fariborz Jahanian · 14 years ago
  49. 8f45700 Fix typo (per Chris's comment). by Fariborz Jahanian · 14 years ago
  50. 5ac96d5 Refactoring of code to issue warning on implemented by Fariborz Jahanian · 14 years ago
  51. b1224f6 Warn if method for a deprecated method is implemented. by Fariborz Jahanian · 14 years ago
  52. 7f53253 Fix scoping of method declarations and issue by Fariborz Jahanian · 14 years ago
  53. 8b78913 -Wselector should warn on implemented selectors only by Fariborz Jahanian · 14 years ago
  54. cbb6748 Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, by Sean Hunt · 14 years ago
  55. c32647d Add -fobjc-default-synthesized-properties flag by Ted Kremenek · 14 years ago
  56. bdb2d50 Fix a major inconsistency in the representation of Objective-C by Douglas Gregor · 14 years ago
  57. 8e5fc9b Warn when message is sent to receiver of by Fariborz Jahanian · 14 years ago
  58. 0827408 Fix diagnostic pragmas. by Argyrios Kyrtzidis · 14 years ago
  59. c78f684 Enhance my implementation of //rdar ://8747333 in r121597 to allow by Fariborz Jahanian · 14 years ago
  60. 88f5e9b Any property declared in a class extension might have user by Fariborz Jahanian · 14 years ago
  61. 61c8d3e Improve diagnostics reporting of un-implemented by Fariborz Jahanian · 14 years ago
  62. 10302c0 Implement the newest status quo for method override checking. The idea now by John McCall · 14 years ago
  63. 1235b0e Pending further discussion, re-enable warnings for Objective C by John McCall · 14 years ago
  64. e8a2d4c Only warn for mismatched types in Objective-C methods when they are incompatible, not when they are simply different. Now we test whether the difference in types breaks the principle of substitutability, rather than whether they are different. by David Chisnall · 14 years ago
  65. f54e3ae Method implemented in class's implementation may implement by Fariborz Jahanian · 14 years ago
  66. c4b35cf Add message to attribute(deprecated). by Fariborz Jahanian · 14 years ago
  67. bdaae39 Method declaration and its implementation must match in all their types. by Fariborz Jahanian · 14 years ago
  68. 23c0104 Diagnose use of incomplete type on method argument type of by Fariborz Jahanian · 14 years ago
  69. 53b9441 Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtocols and AllReferencedProtocols. ReferencedProtocols by Ted Kremenek · 14 years ago
  70. 7a126a4 Rename DeclContext::getLookupContext to getRedeclContext and change its semantics slightly. No functionality change in the absence of inline namespaces. Also, change a few places where inline namespaces actually make a difference to be prepared for them. by Sebastian Redl · 14 years ago
  71. d931b08 De-memberify the VarDecl and FunctionDecl StorageClass enums. by John McCall · 14 years ago
  72. 2d88708 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 14 years ago
  73. 781472f Split FunctionScopeInfo and BlockScopeInfo into their own header. by John McCall · 14 years ago
  74. 50df6ae Remove the DenseSet dependency from Sema.h. by John McCall · 14 years ago
  75. 5f1e094 More header elimination. The goal of all this is to allow Parser to by John McCall · 14 years ago
  76. b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 14 years ago
  77. d226f65 DeclPtrTy -> Decl * by John McCall · 14 years ago
  78. 2c18bb7 objective-c ivar refactoring patch. Iterations by Fariborz Jahanian · 14 years ago
  79. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
  80. 3c7f413 More PCH -> AST renaming. by Sebastian Redl · 14 years ago
  81. cf807c4 Generate Attr subclasses with TableGen. by Sean Hunt · 14 years ago
  82. 0b17c61 Instead of modifying the ObjC AST to not modify existing declarations, teach chained PCH to overwrite declarations from earlier PCH files in dependent ones. Tell Sema to note when it changes AST nodes so that they have to be reserialized. Finally, the ObjCProtocolDecls created in forward decls, like the ObjCInterfaceDecls in @class forward decls, are not lexically part of the decl context; only the definition is. by Sebastian Redl · 14 years ago
  83. e737f50 Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 14 years ago
  84. deacbdc Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable, by Douglas Gregor · 14 years ago
  85. 6b308f6 Implements gcc's -Wstrict-selector-match. (radar 8127244). by Fariborz Jahanian · 14 years ago
  86. 74c730a - Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for forward declarations and the definition. by Sebastian Redl · 14 years ago
  87. 59c451e Fix an Objective-C crasher, PR7839. by Douglas Gregor · 14 years ago
  88. db9d214 Simplify global method pool implementation in Sema. No functionality change. by Sebastian Redl · 14 years ago
  89. ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 14 years ago
  90. 3fe1041 atch for implementation of objective-c's -Wselector by Fariborz Jahanian · 14 years ago
  91. 80aa1cd Patch to provide separate ASTs for multiple ObjC class extension by Fariborz Jahanian · 14 years ago
  92. bf1a028 Alter the interface of GetTypeForDeclarator to return a TypeSourceInfo*. by John McCall · 14 years ago
  93. 561da7e Clang missing warning about conflicting declaration vs. definition by Fariborz Jahanian · 14 years ago
  94. 68dd3ee Various small fixes for construction/destruction of Objective-C++ by Douglas Gregor · 14 years ago
  95. c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 14 years ago
  96. 509d477 Implement new default property synthesis rules. Essentially, no longer by Fariborz Jahanian · 14 years ago
  97. 17cb326 This patch deals with Sema Part of Setter/Getter synthesis by Fariborz Jahanian · 15 years ago
  98. 324b54d Diagnose unused exception parameters under a different warning group by Douglas Gregor · 15 years ago
  99. e4498c6 More of Sema to implement initialization of ivar of c++ object types. by Fariborz Jahanian · 15 years ago
  100. 786cd15 Move CollectIvarsToConstructOrDestruct to Sema by Fariborz Jahanian · 15 years ago