1. 3bf0ded Patch to provide separate ASTs for multiple ObjC class extension by Fariborz Jahanian · 15 years ago
  2. 8cb7bdf Alter the interface of GetTypeForDeclarator to return a TypeSourceInfo*. by John McCall · 15 years ago
  3. 5981b04 Clang missing warning about conflicting declaration vs. definition by Fariborz Jahanian · 15 years ago
  4. 527786e Various small fixes for construction/destruction of Objective-C++ by Douglas Gregor · 15 years ago
  5. 8b07ec2 Substantially alter the design of the Objective C type AST by introducing by John McCall · 15 years ago
  6. bdb1b0d Implement new default property synthesis rules. Essentially, no longer by Fariborz Jahanian · 15 years ago
  7. 25491a2 This patch deals with Sema Part of Setter/Getter synthesis by Fariborz Jahanian · 16 years ago
  8. 3f324d56 Diagnose unused exception parameters under a different warning group by Douglas Gregor · 16 years ago
  9. c83726e More of Sema to implement initialization of ivar of c++ object types. by Fariborz Jahanian · 16 years ago
  10. 38b77a9 Move CollectIvarsToConstructOrDestruct to Sema by Fariborz Jahanian · 16 years ago
  11. f4e837f Implement template instantiation for Objective-C @catch by Douglas Gregor · 16 years ago
  12. f356419 Refactor Objective-C @catch parameter checking by detangling it from by Douglas Gregor · 16 years ago
  13. 46a572b Make the static type of the exception variable in an Objective-C by Douglas Gregor · 16 years ago
  14. e11ee11 Rework Parser-Sema interface for Objective-C @catch exception object by Douglas Gregor · 16 years ago
  15. c4df407 Keep track of the actual storage specifier written on a variable or by Douglas Gregor · 16 years ago
  16. 36712b2 Allow the 'ibaction' attribute to be attached to method declarations (and not issue a warning). by Ted Kremenek · 16 years ago
  17. b8eaf29 Audit uses of Sema::LookupSingleName for those lookups that are by Douglas Gregor · 16 years ago
  18. b2ccf01 Feed proper source-location information into Sema::LookupSingleResult, by Douglas Gregor · 16 years ago
  19. 280e1ee Teach typo correction about various language keywords. We can't by Douglas Gregor · 16 years ago
  20. 5308057 When upgrading an Objective-C class from a forward declaration to a by Douglas Gregor · 16 years ago
  21. cdabb31 Fixes a regression caused by implementing cstyle methods for objc. by Fariborz Jahanian · 16 years ago
  22. d9235db Implement method type encoding in the presense by Fariborz Jahanian · 16 years ago
  23. 6046209 Patch to implement gcc's cstyle arguments in objc methods. wip. by Fariborz Jahanian · 16 years ago
  24. e16cdb4 diagnose declaring class extension after its implementation (radar 7822210). by Fariborz Jahanian · 16 years ago
  25. c1fb862 Patch implements gcc's -Wno-protocol option to suppress warning by Fariborz Jahanian · 16 years ago
  26. a771f46 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 16 years ago
  27. 30e6318 Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 16 years ago
  28. 3baad0d Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 16 years ago
  29. 2e8074b Further improvement to point to category by Fariborz Jahanian · 16 years ago
  30. 97752f7 Improve diagnostics on incomplete implementation by Fariborz Jahanian · 16 years ago
  31. a9effb5 Fixes access rues for ivars declared in class implementations (radar 7547942). by Fariborz Jahanian · 16 years ago
  32. 7a7a080 Split Sema logic for ObjC @property and @synthesize into a separate file. by Ted Kremenek · 16 years ago
  33. 86838aa For ivars created using @synthesize, set their DeclContext to be by Ted Kremenek · 16 years ago
  34. 12852d9 Keep track of type source information in the return type of an by Douglas Gregor · 16 years ago
  35. 9a28e84 Keep an explicit stack of function and block scopes, each element of by Douglas Gregor · 16 years ago
  36. 30d0cfd Implement jump checking for initialized c++ variables, implementing by Chris Lattner · 16 years ago
  37. 545643c More Sema check for ivars in class continuation. by Fariborz Jahanian · 16 years ago
  38. 514ff70 Fix another crash on invalid code. In this case, handle ObjC categories (with no names) by Ted Kremenek · 16 years ago
  39. afe1386 More support for ivars in class extension. by Fariborz Jahanian · 16 years ago
  40. 34e3cef Start supporting declaration of ivars in @implementation blocks. WIP. by Fariborz Jahanian · 16 years ago
  41. aef6622 Patch removes IVars list from ObjCInterfaceDecl and by Fariborz Jahanian · 16 years ago
  42. c0309cd Use proper lexcial context for newly added ivars. by Fariborz Jahanian · 16 years ago
  43. 20912d6 Allow for declaration and use of ivars in a stand-alone by Fariborz Jahanian · 16 years ago
  44. 30a4292 Class continuation now has its own property ast for by Fariborz Jahanian · 16 years ago
  45. da4abf1 Allocate 'ObjCMethodList' objects (owned by Sema) using Sema's BumpPtrAllocator. Previously they were not getting freed. Fixes <rdar://problem/7635663>. by Ted Kremenek · 16 years ago
  46. 5db5281 Finish implementing property synthesis by default. (radar 7381956). by Fariborz Jahanian · 16 years ago
  47. 4587803 Implement synthesizing properties by default. by Fariborz Jahanian · 16 years ago
  48. da8ec2b Patch to implement rewriting of properties. Fixes radar 7562952. by Fariborz Jahanian · 16 years ago
  49. 4f8a571 Settled rule on warning on unimplemented property in by Fariborz Jahanian · 16 years ago
  50. b36606a Improve performance of warning when not implementing a required by Fariborz Jahanian · 16 years ago
  51. 98609b3 Patch to implement required warnings for unimplemented by Fariborz Jahanian · 16 years ago
  52. cdb8575 Mostly renaming some methods and updating comments to by Fariborz Jahanian · 16 years ago
  53. 071676f Improve location information for Objective-C category declarations. We by Douglas Gregor · 16 years ago
  54. 002b671 Keep track of the source locations for each protocol reference in by Douglas Gregor · 16 years ago
  55. c7c6431 Change ObjCContainerDecl to contain the entire range for the '@end' by Ted Kremenek · 16 years ago
  56. 6da8362 Whenever we emit a typo-correction diagnostic, also emit a note by Douglas Gregor · 16 years ago
  57. 10f1e4d When suggesting a typo correction for an @implementation without a by Douglas Gregor · 16 years ago
  58. 8e356bf Fix a bug when property is redeclared in multiple by Fariborz Jahanian · 16 years ago
  59. 1a5f292 Do not diagnose method disguised as property setter by Fariborz Jahanian · 16 years ago
  60. 40f7a00 When declaring an Objective-C implementation without a corresponding by Douglas Gregor · 16 years ago
  61. 35b0bac Implement typo correction for a variety of Objective-C-specific constructs: by Douglas Gregor · 16 years ago
  62. 057a17e Diagnose duplicate declaration of a property. Fixes PR5809 by Fariborz Jahanian · 16 years ago
  63. 00857fc Diagnose property of reference type as unsupported instead of crashing for now. by Fariborz Jahanian · 16 years ago
  64. e29c5cd Improve the diagnostic when a new declaration conflicts with a using shadow by John McCall · 16 years ago
  65. bcd0350 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 16 years ago
  66. 41e803d Don't warn if objc method param types in declaration and by Fariborz Jahanian · 16 years ago
  67. 9b124e1 Add SourceLocations to ObjCClassDecl for the class identifiers referenced by @class. by Ted Kremenek · 16 years ago
  68. a26da85 Pass source locations of identifiers referenced by @class through Action::ActOnForwardClassDeclaration(). by Ted Kremenek · 16 years ago
  69. 707ece6 Do not register ObjCInterfaceDecls implicitly created by @class in the by Ted Kremenek · 16 years ago
  70. d361239 Start support of weak_import objective-c classes. (Radar 6815425). by Fariborz Jahanian · 16 years ago
  71. 9290ede Handle case of missing '@end' in implementation context by Fariborz Jahanian · 16 years ago
  72. 13e0c90 writable atomic property's setter/getter must be in 'lock' step of by Fariborz Jahanian · 16 years ago
  73. dc21610 Changed a variable name to match what it represents (Ted's feedback). by Fariborz Jahanian · 16 years ago
  74. 3600f41 Since default writable attribute is 'assign', allow by Fariborz Jahanian · 16 years ago
  75. 28a6aea Change our basic strategy for avoiding deprecation warnings when the decl use by John McCall · 16 years ago
  76. a386d95 Assortment of property attributes declared in continuation by Fariborz Jahanian · 16 years ago
  77. de8db16 Property declared in continuation class can only be used to by Fariborz Jahanian · 16 years ago
  78. ec344ed Diagnose implementation of a property declared in a category by Fariborz Jahanian · 16 years ago
  79. 856bbea Remove OriginalTypeParmDecl; the original type is the one specified by John McCall · 16 years ago
  80. 9f3059a Refactor the LookupResult API to simplify most common operations. Require users to by John McCall · 16 years ago
  81. 8764c74 tweaked my last patch to 1) preserve the protocol in by Fariborz Jahanian · 16 years ago
  82. 092cd6e Patch to implement Protocols on class extensions. by Fariborz Jahanian · 16 years ago
  83. 9dd450b Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 16 years ago
  84. e0064d2 Make sure ObjCInterfaceDecl's that are forward declared always contain a valid location. by Steve Naroff · 16 years ago
  85. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  86. b1771e4 patch to prevent crash in hopelessly incorrect method definition with labels. by Fariborz Jahanian · 16 years ago
  87. cbf10f5 Don't issue warning on multiple selector found when by Fariborz Jahanian · 16 years ago
  88. c7148c9 Use Sema's LocInfoType to pass and preserve type source info through the Parser. by Argyrios Kyrtzidis · 16 years ago
  89. 60ed560 Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interfaces. by Argyrios Kyrtzidis · 16 years ago
  90. 83b000c Fixed a regression in deciding when to issue warning on properties which by Fariborz Jahanian · 16 years ago
  91. 887cd6a error on property of objc interface type instead of crashing by Fariborz Jahanian · 16 years ago
  92. 3f8917a Patch to warn if a property which is 'assign' by default by Fariborz Jahanian · 16 years ago
  93. 12b8ce1 Canonicalize else. by Mike Stump · 16 years ago
  94. b61af4c Some code refactoring. Be more generous in issuance of warning by Fariborz Jahanian · 16 years ago
  95. 10ff786 Compare matching selectors in current and by Fariborz Jahanian · 16 years ago
  96. 067c407 Make ObjCImplDecl inherit from ObjCContainerDecl. by Argyrios Kyrtzidis · 16 years ago
  97. 8e6aee5 Remove a bunch of FIXME's related to ObjC type checking. by Steve Naroff · 16 years ago
  98. 1559d67b Remove the ObjCCategoryImpls vector from Sema class. by Argyrios Kyrtzidis · 16 years ago
  99. 43cee935 Remove Sema::LookupObjCImplementation and replace it with just calling ObjCInterfaceDecl::getImplementation(). by Argyrios Kyrtzidis · 16 years ago
  100. 6d9fab7 - Introduce ASTContext::getObjCImplementation() and ASTContext::setObjCImplementation() which use a DenseMap to associate by Argyrios Kyrtzidis · 16 years ago