1. 2b0e6da Hook up Sema support for attributes on Objective-C method declarations that by Ted Kremenek · 17 years ago
  2. 745bc3a Change to warning when property uses an ivar in super class by Fariborz Jahanian · 17 years ago
  3. 76389e4 use of an ivar specified on a property @synthesize by Fariborz Jahanian · 17 years ago
  4. 5255e7a Remove getIntegerConstantExprValue in favor of using EvaluateAsInt. by Eli Friedman · 17 years ago
  5. 89f2c8b Fix a pasto in the lookup of instance methods in the global pool by Douglas Gregor · 17 years ago
  6. c3221aa PCH support for the global method pool (= instance and factory method by Douglas Gregor · 17 years ago
  7. 54713b6 Eliminate Sema::ObjCAliasDecls. This is based on Steve's fix, but also by Douglas Gregor · 17 years ago
  8. c7b7495 Fix Objective-C crashes by Douglas Gregor · 17 years ago
  9. 453e11d Eliminate Sema::ObjCInterfaceDecls by Douglas Gregor · 17 years ago
  10. afd5eb3 Eliminate Sema::ObjCImplementations, relying instead on name lookup. What's good for uniformity is good for PCH (or is it the other way around?). by Douglas Gregor · 17 years ago
  11. e57c8cc Eliminate Sema::ObjCProtocols. Instead, we place ObjCProtocolDecls in by Douglas Gregor · 17 years ago
  12. f7f09ab Diagnose if an implementation implements a forward class by Fariborz Jahanian · 17 years ago
  13. e00554f Remove @compatibility_alias regression. by Steve Naroff · 17 years ago
  14. 74b916a More PushOnScopeChain() FIXME's. by Steve Naroff · 17 years ago
  15. 104956f Sema::ActOnStartClassInterface(): Use PushOnScopeChains(). by Steve Naroff · 17 years ago
  16. cd19b57 Eliminate the three SmallVectors in ObjCImplDecl (for instance by Douglas Gregor · 17 years ago
  17. dbc8af7 Make sure to mark the interface as completed when we see an by Daniel Dunbar · 17 years ago
  18. 51ba3b8 Patch to diagnose use of objc's @defs in nonfragile abi. by Fariborz Jahanian · 17 years ago
  19. 7333b49 Add pch reader/writer support for ObjCContainerDecl, ObjCInterfaceDecl, & ObjCIvarDecl. by Steve Naroff · 17 years ago
  20. 79ea0e0 Add pch reader/writer support for ObjCMethodDecl. by Steve Naroff · 17 years ago
  21. c92920c add a new Sema::CurFunctionNeedsScopeChecking bool that is used to avoid by Chris Lattner · 17 years ago
  22. e6faa99 Patch to remove a bogus warning which pointed to underlying AST by Fariborz Jahanian · 17 years ago
  23. 0a4ea0e Diagnose properties which have no implementations; by Fariborz Jahanian · 17 years ago
  24. 644c15e Audit __private_extern__ handling. by Daniel Dunbar · 17 years ago
  25. 1b85c50 In objc2's None-Fragile ABI, one cannot use the super class ivar for by Fariborz Jahanian · 17 years ago
  26. 03d5557 Change diagnostic as a result of researching <rdar://problem/6779809> missing interface name in "error: cannot declare variable inside a class, protocol or category ''. by Steve Naroff · 17 years ago
  27. e6dcfc2 Fix rdar://6771034: don't warn on use of forward declared protocol in protocol by Chris Lattner · 17 years ago
  28. 6e48be2 improve location info for property stuff. In a property like this: by Chris Lattner · 17 years ago
  29. 7e4c91b improve the 'conflicting types' diagnostics to include correct location info, now by Chris Lattner · 17 years ago
  30. 4f0496b Set proper location info on objc method arguments. by Chris Lattner · 17 years ago
  31. 761b72f simplify code to use adjustParameterType, apply objc arg attributes by Chris Lattner · 17 years ago
  32. 7621073 Improve the 'cannot pass objc interface by value' diagnostic: by Chris Lattner · 17 years ago
  33. 612a2f7 change the interface to ActOnMethodDeclaration to pass down argument by Chris Lattner · 17 years ago
  34. b95aea0 simplify this code to not bother stripping to canonical types, and by Chris Lattner · 17 years ago
  35. 1841191 Fix another fallout from defining __weak unconditionally. by Fariborz Jahanian · 17 years ago
  36. a550a64 Use getDeclName() instead of getIdentifier() (safe against null pointers) by Ted Kremenek · 17 years ago
  37. c55b0b0 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 17 years ago
  38. dc150fb Now that we have __weak defined as attribute in all modes, by Fariborz Jahanian · 17 years ago
  39. 6819955 Warn instead of error on duplicate protocol definitions. by Fariborz Jahanian · 17 years ago
  40. 745fd89 Fixed visibility issues related to objc2's synthesized ivars. by Fariborz Jahanian · 17 years ago
  41. bfdf9db writable property in a category of class's superclass by Fariborz Jahanian · 17 years ago
  42. 30ecfb7 Real corener case of a method declared in a protocol by Fariborz Jahanian · 17 years ago
  43. 304f7c7 Fix up lookup rules for properties declared in objc's continuation class. by Fariborz Jahanian · 17 years ago
  44. 89aa1e0 Fix a bug in declaration of property in continuation by Fariborz Jahanian · 17 years ago
  45. c625fa9 fe support for objc2's nonfragile-abi synthesized ivars. by Fariborz Jahanian · 17 years ago
  46. a17991f Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 17 years ago
  47. 3afb2df tighten this up, the decl *must* be a declcontext, no need for the dynamic check. by Chris Lattner · 17 years ago
  48. 5261d0c Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a by Chris Lattner · 17 years ago
  49. ca27732 Issue error if variables are defined inside an objc class, category or protocol. by Fariborz Jahanian · 17 years ago
  50. 2c7de6d objc: Implemented variables declared in class interface by Fariborz Jahanian · 17 years ago
  51. 7c568a4 Make Selector::getIdentifierInfo() private. I took a first attempt at this last by Ted Kremenek · 17 years ago
  52. b88d81c 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 · 17 years ago
  53. 8be6f74 Revert my last couple patches until I can get them to not make the tests fail. by Ted Kremenek · 17 years ago
  54. a732e85 Teach Diagnostic about Selector. by Ted Kremenek · 17 years ago
  55. a05c34b Selector: (changes made after discussing this more with Steve Naroff) by Ted Kremenek · 17 years ago
  56. f16c1de 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 · 17 years ago
  57. fe56a63 Fix <rdar://problem/6144382> [sema] gcc inconsistency w.r.t. forward protocol declarations. by Steve Naroff · 17 years ago
  58. c13b27f simplify Sema::AddInstanceMethodToGlobalPool, no functionality change. by Chris Lattner · 17 years ago
  59. 92aeef3 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 · 17 years ago
  60. 2567c9e Fix <rdar://problem/6497242> Inherited overridden protocol declared objects don't work. by Steve Naroff · 17 years ago
  61. 58d0d6f Fix <rdar://problem/6497608> clang does not catch ivar type mismatches in @implementation. by Steve Naroff · 17 years ago
  62. 38a1acc Fixed a typo. by Fariborz Jahanian · 17 years ago
  63. ffb6882 Check for duplicate declaration of method of a class in its extension. by Fariborz Jahanian · 17 years ago
  64. 7cc13bf "This patch uses the new ObjCImplDecl class to merge Sema::ImplMethodsVsClassMethods and Sema::ImplCategoryMethodsVsIntfMethods methods. by Chris Lattner · 17 years ago
  65. 8df4602 Minor name change (move the ObjC prefix to a more appropriate place). by Steve Naroff · 17 years ago
  66. 313c416 Fix <rdar://problem/6451399> problems with labels and blocks. by Steve Naroff · 17 years ago
  67. 50956e4 Diagnose gc attribute mismatch of property and its ivar. by Fariborz Jahanian · 17 years ago
  68. b0bf2c9 Fix <rdar://problem/6574319> clang issues error on 'readonly' property with a defaul setter attribute. by Steve Naroff · 17 years ago
  69. 9513cfd fix rdar://6611778, a redefinition of an interface was causing an by Chris Lattner · 17 years ago
  70. a442ad9 Fix <rdar://problem/6500554> missing objc error message. by Steve Naroff · 17 years ago
  71. a5d4771 fix indentation by Chris Lattner · 17 years ago
  72. df6133b add plumbing to get ASTContext& down to allocation/deallocation points in ObjCList, by Chris Lattner · 17 years ago
  73. 5c6b2c6 remove some more methods from objc decls, using the iterator by Chris Lattner · 17 years ago
  74. aa57e86 Downgrade complaints about calling unavailable functions to a warning by Douglas Gregor · 17 years ago
  75. 31ccf0a diagnose uses of deprecated typenames and tags. by Chris Lattner · 17 years ago
  76. 7699a53 warn about interfaces that inherit from deprecated classes. by Chris Lattner · 17 years ago
  77. de3fea8 warn about categories that implement deprecated interfaces. by Chris Lattner · 17 years ago
  78. 1fa7f62 early exit on error. This code is creating an invalid decl on error. This is by Chris Lattner · 17 years ago
  79. 17b71d2 Remove an unused variable (which caused a warning). by Fariborz Jahanian · 17 years ago
  80. beae78e Remove FindIvarDeclaration. Use lookupInstanceVariable is is functionally by Fariborz Jahanian · 17 years ago
  81. 2840008 code cleanup by Chris Lattner · 17 years ago
  82. 2206340 propagate attributes onto property decls. by Chris Lattner · 17 years ago
  83. 74d601e Untabify. by Ben Laurie · 17 years ago
  84. faaad13 simplify some code. by Chris Lattner · 17 years ago
  85. 09be81b Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 17 years ago
  86. cb3beaf Fix <rdar://problem/6552648> error: redefinition of 'XCElementAnchorDelegate' as different kind of symbol. by Steve Naroff · 17 years ago
  87. 469fc9a Add a macro-based enumeration of all of the Decl nodes (like we do by Douglas Gregor · 17 years ago
  88. 52ae30c Eliminated LookupCriteria, whose creation was causing a bottleneck for by Douglas Gregor · 17 years ago
  89. 0eab08e diags moved, so these casts are no longer needed. by Chris Lattner · 17 years ago
  90. 896f37b Suppress a warning by Douglas Gregor · 17 years ago
  91. 545f39e move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 17 years ago
  92. c349ee2 Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupDeclInContext(). by Steve Naroff · 17 years ago
  93. 52a425b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 17 years ago
  94. af8ad2b Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 17 years ago
  95. 6ec8955 Type of property and its ivar is more restrictive that rules for assignment. by Fariborz Jahanian · 17 years ago
  96. 7b4695f Diagnose when method parameter is an object. by Fariborz Jahanian · 17 years ago
  97. 03b2ad2 Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr Rak by Douglas Gregor · 17 years ago
  98. f96ee9e Patch to supprt case of readonly property being by Fariborz Jahanian · 17 years ago
  99. dcf1e84 Convert property implementation to DeclContext::addDecl(). by Steve Naroff · 17 years ago
  100. faca5e2 This patch removes mergeProperties and does the property lookup by Fariborz Jahanian · 17 years ago