1. 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 15 years ago
  2. 32d3f9c tighten this up, the decl *must* be a declcontext, no need for the dynamic check. by Chris Lattner · 15 years ago
  3. b28317a Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a by Chris Lattner · 15 years ago
  4. b31cb7f Issue error if variables are defined inside an objc class, category or protocol. by Fariborz Jahanian · 15 years ago
  5. 38e24c7 objc: Implemented variables declared in class interface by Fariborz Jahanian · 15 years ago
  6. 8af2c16 Make Selector::getIdentifierInfo() private. I took a first attempt at this last by Ted Kremenek · 16 years ago
  7. caaacec Remove ActiveScope (revert http://llvm.org/viewvc/llvm-project?view=rev&revision=65694 and http://llvm.org/viewvc/llvm-project?view=rev&revision=66741). by Steve Naroff · 16 years ago
  8. d42ffbd Revert my last couple patches until I can get them to not make the tests fail. by Ted Kremenek · 16 years ago
  9. b9eb3af Teach Diagnostic about Selector. by Ted Kremenek · 16 years ago
  10. 150ec29 Selector: (changes made after discussing this more with Steve Naroff) by Ted Kremenek · 16 years ago
  11. fbffca6 Tweak diag for <rdar://problem/5982579> [clang on xcode] (using arch=x86_64): synthesized property 'sdkPath' must either be named the same as a compatible ivar or must explicitly name an ivar. by Steve Naroff · 16 years ago
  12. 61d6852 Fix <rdar://problem/6144382> [sema] gcc inconsistency w.r.t. forward protocol declarations. by Steve Naroff · 16 years ago
  13. b25df35 simplify Sema::AddInstanceMethodToGlobalPool, no functionality change. by Chris Lattner · 16 years ago
  14. f4c00ff Fix <rdar://problem/5982579> [clang on xcode] (using arch=x86_64): synthesized property 'sdkPath' must either be named the same as a compatible ivar or must explicitly name an ivar. by Steve Naroff · 16 years ago
  15. 15edf0d Fix <rdar://problem/6497242> Inherited overridden protocol declared objects don't work. by Steve Naroff · 16 years ago
  16. ca33129 Fix <rdar://problem/6497608> clang does not catch ivar type mismatches in @implementation. by Steve Naroff · 16 years ago
  17. 78c39c7 Fixed a typo. by Fariborz Jahanian · 16 years ago
  18. b7f95f5 Check for duplicate declaration of method of a class in its extension. by Fariborz Jahanian · 16 years ago
  19. cddc888 "This patch uses the new ObjCImplDecl class to merge Sema::ImplMethodsVsClassMethods and Sema::ImplCategoryMethodsVsIntfMethods methods. by Chris Lattner · 16 years ago
  20. ebf6443 Minor name change (move the ObjC prefix to a more appropriate place). by Steve Naroff · 16 years ago
  21. f3cf897 Fix <rdar://problem/6451399> problems with labels and blocks. by Steve Naroff · 16 years ago
  22. 9bc77b2 Diagnose gc attribute mismatch of property and its ivar. by Fariborz Jahanian · 16 years ago
  23. 22dc0b0 Fix <rdar://problem/6574319> clang issues error on 'readonly' property with a defaul setter attribute. by Steve Naroff · 16 years ago
  24. 1829a6d fix rdar://6611778, a redefinition of an interface was causing an by Chris Lattner · 16 years ago
  25. ccef371 Fix <rdar://problem/6500554> missing objc error message. by Steve Naroff · 16 years ago
  26. f25df99 fix indentation by Chris Lattner · 16 years ago
  27. 38af2de add plumbing to get ASTContext& down to allocation/deallocation points in ObjCList, by Chris Lattner · 16 years ago
  28. 89951a8 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
  29. 48f3bb9 Downgrade complaints about calling unavailable functions to a warning by Douglas Gregor · 16 years ago
  30. 22bd905 diagnose uses of deprecated typenames and tags. by Chris Lattner · 16 years ago
  31. c7984dd warn about interfaces that inherit from deprecated classes. by Chris Lattner · 16 years ago
  32. 16b34b4 warn about categories that implement deprecated interfaces. by Chris Lattner · 16 years ago
  33. 70f1954 early exit on error. This code is creating an invalid decl on error. This is by Chris Lattner · 16 years ago
  34. 4247c07 Remove an unused variable (which caused a warning). by Fariborz Jahanian · 16 years ago
  35. a5afdd0 Remove FindIvarDeclaration. Use lookupInstanceVariable is is functionally by Fariborz Jahanian · 16 years ago
  36. bdbde4d code cleanup by Chris Lattner · 16 years ago
  37. 97a5887 propagate attributes onto property decls. by Chris Lattner · 16 years ago
  38. 9af5e67 Untabify. by Ben Laurie · 16 years ago
  39. 45ce5c3 simplify some code. by Chris Lattner · 16 years ago
  40. 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
  41. 818cb9e Fix <rdar://problem/6552648> error: redefinition of 'XCElementAnchorDelegate' as different kind of symbol. by Steve Naroff · 16 years ago
  42. 64650af Add a macro-based enumeration of all of the Decl nodes (like we do by Douglas Gregor · 16 years ago
  43. 4c921ae Eliminated LookupCriteria, whose creation was causing a bottleneck for by Douglas Gregor · 16 years ago
  44. 28372fa diags moved, so these casts are no longer needed. by Chris Lattner · 16 years ago
  45. 5d2ff63 Suppress a warning by Douglas Gregor · 16 years ago
  46. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  47. 3e8ffd2 Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupDeclInContext(). by Steve Naroff · 16 years ago
  48. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  49. 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
  50. acdc33b Type of property and its ivar is more restrictive that rules for assignment. by Fariborz Jahanian · 16 years ago
  51. 9bae5e7 Diagnose when method parameter is an object. by Fariborz Jahanian · 16 years ago
  52. 482b77d Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr Rak by Douglas Gregor · 16 years ago
  53. d1fa644 Patch to supprt case of readonly property being by Fariborz Jahanian · 16 years ago
  54. 93983f8 Convert property implementation to DeclContext::addDecl(). by Steve Naroff · 16 years ago
  55. a66793e This patch removes mergeProperties and does the property lookup by Fariborz Jahanian · 16 years ago
  56. 6037fcb Replace DeclContext's vector of ScopedDecl pointers with a linked list by Douglas Gregor · 16 years ago
  57. f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
  58. 09c4719 Move property API's up to ObjCContainerDecl (removing a lot of duplicate code). by Steve Naroff · 16 years ago
  59. d043410 Addressed the issue in <rdar://problem/6479085>, where we failed to by Douglas Gregor · 16 years ago
  60. 439c658 Adding support for ObjC methods which have c-style by Fariborz Jahanian · 16 years ago
  61. 4fb78c6 Move FIXME to a better location. by Steve Naroff · 16 years ago
  62. 92f863b Removed ObjCContainerDecl::getPropertyMethods()...doesn't belong in the AST. by Steve Naroff · 16 years ago
  63. 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 16 years ago
  64. 305c658 Objc's compatibility-alias semantics and code gen issue fix. by Fariborz Jahanian · 16 years ago
  65. ce35607 Allow Objective-C entities to be declared within a transparent context by Douglas Gregor · 16 years ago
  66. fc820a4 Remove hasKind(). Use existing getKind(). by Fariborz Jahanian · 16 years ago
  67. 804058e Patch to remove bogus warning in case of @dynamic by Fariborz Jahanian · 16 years ago
  68. 4306d3c Finish up saving original parameter type and by Fariborz Jahanian · 16 years ago
  69. a769c00 This patch will build the Records lazily per Steve's comments. by Fariborz Jahanian · 16 years ago
  70. cc98eac Move the other Sema::ActOnLinkageSpec to SemaDeclCXX. by Chris Lattner · 16 years ago
  71. bc1c877 Semantics of @protocol attributes. by Fariborz Jahanian · 16 years ago
  72. 82b4e76 Silence a couple more operator precedence warnings; this shouldn't by Eli Friedman · 16 years ago
  73. 105ec4b Patch to check for ObjC's property type. by Fariborz Jahanian · 16 years ago
  74. 9ee92e8 Name of addLayoutToClass is confusing as no layout calculation by Fariborz Jahanian · 16 years ago
  75. 60f8c86 Add storage layout to ObjC classes. by Fariborz Jahanian · 16 years ago
  76. 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
  77. fef30b5 Support for implementation of property in the case where by Fariborz Jahanian · 16 years ago
  78. 6082c62 Sema::ActOnMethodDeclaration(): Make sure we perform the default function/array conversion for parameter types. by Steve Naroff · 16 years ago
  79. ba45da8 Changed 'readonly' 'retain/copy' diagnostics into by Fariborz Jahanian · 16 years ago
  80. 9bfb2a2 Since we do not allow a readonly property to be 'copy'retain', we by Fariborz Jahanian · 16 years ago
  81. f57172b Move Sema::isTemplateParameterDecl to Decl::isTemplateParameter, where it belongs by Douglas Gregor · 16 years ago
  82. 5dd4129 Setters returning a typedef of 'void' should not cause error. by Fariborz Jahanian · 16 years ago
  83. 1ac2bc4 Use of properties declared in protocols in the category by Fariborz Jahanian · 16 years ago
  84. 196d0ed Improve error reporting of property and setter/getter type mimatches. by Fariborz Jahanian · 16 years ago
  85. ec604c8 Check for correct'void' return type for setter methods. by Fariborz Jahanian · 16 years ago
  86. 77e14bd Changed a 'FIXME' into new comment. Added a test case by Fariborz Jahanian · 16 years ago
  87. 567c8df Patch to diagnose a variety of misuse of property by Fariborz Jahanian · 16 years ago
  88. ae6f6fd This test checks for duplicate implementation of the same by Fariborz Jahanian · 16 years ago
  89. 8daab97 (instance/class) Method type checking between class and its implementation. by Fariborz Jahanian · 16 years ago
  90. 72c3f31 Representation of template type parameters and non-type template by Douglas Gregor · 16 years ago
  91. de73941 Patch for diagnosing type mismatch between by Fariborz Jahanian · 16 years ago
  92. 06de37b Output better diagnostics for continuation class by Fariborz Jahanian · 16 years ago
  93. f3cd3fd More type-checking of setter/getter methods. This is still work in prgress. by Fariborz Jahanian · 16 years ago
  94. b85cce6 This patch corrects problem in searching for a setter/getter method for by Fariborz Jahanian · 16 years ago
  95. b16308f Removed a FIXME. Added a test case for anonymous category. by Fariborz Jahanian · 16 years ago
  96. 8cf0bb3 Set default property attributes on each property. by Fariborz Jahanian · 16 years ago
  97. e793a6e Patch to remove bogus waring when a property declaration by Fariborz Jahanian · 16 years ago
  98. d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 16 years ago
  99. 8ec03f5 Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make it by Chris Lattner · 16 years ago
  100. 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 16 years ago