1. 53b9441 Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtocols and AllReferencedProtocols. ReferencedProtocols by Ted Kremenek · 15 years ago
  2. 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 · 15 years ago
  3. d931b08 De-memberify the VarDecl and FunctionDecl StorageClass enums. by John McCall · 15 years ago
  4. 2d88708 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 15 years ago
  5. 781472f Split FunctionScopeInfo and BlockScopeInfo into their own header. by John McCall · 15 years ago
  6. 50df6ae Remove the DenseSet dependency from Sema.h. by John McCall · 15 years ago
  7. 5f1e094 More header elimination. The goal of all this is to allow Parser to by John McCall · 15 years ago
  8. b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 15 years ago
  9. d226f65 DeclPtrTy -> Decl * by John McCall · 15 years ago
  10. 2c18bb7 objective-c ivar refactoring patch. Iterations by Fariborz Jahanian · 15 years ago
  11. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 15 years ago
  12. 3c7f413 More PCH -> AST renaming. by Sebastian Redl · 15 years ago
  13. cf807c4 Generate Attr subclasses with TableGen. by Sean Hunt · 15 years ago
  14. 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 · 15 years ago
  15. e737f50 Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 15 years ago
  16. deacbdc Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable, by Douglas Gregor · 15 years ago
  17. 6b308f6 Implements gcc's -Wstrict-selector-match. (radar 8127244). by Fariborz Jahanian · 15 years ago
  18. 74c730a - Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for forward declarations and the definition. by Sebastian Redl · 15 years ago
  19. 59c451e Fix an Objective-C crasher, PR7839. by Douglas Gregor · 15 years ago
  20. db9d214 Simplify global method pool implementation in Sema. No functionality change. by Sebastian Redl · 15 years ago
  21. ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 15 years ago
  22. 3fe1041 atch for implementation of objective-c's -Wselector by Fariborz Jahanian · 15 years ago
  23. 80aa1cd Patch to provide separate ASTs for multiple ObjC class extension by Fariborz Jahanian · 15 years ago
  24. bf1a028 Alter the interface of GetTypeForDeclarator to return a TypeSourceInfo*. by John McCall · 15 years ago
  25. 561da7e Clang missing warning about conflicting declaration vs. definition by Fariborz Jahanian · 15 years ago
  26. 68dd3ee Various small fixes for construction/destruction of Objective-C++ by Douglas Gregor · 15 years ago
  27. c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 15 years ago
  28. 509d477 Implement new default property synthesis rules. Essentially, no longer by Fariborz Jahanian · 15 years ago
  29. 17cb326 This patch deals with Sema Part of Setter/Getter synthesis by Fariborz Jahanian · 15 years ago
  30. 324b54d Diagnose unused exception parameters under a different warning group by Douglas Gregor · 15 years ago
  31. e4498c6 More of Sema to implement initialization of ivar of c++ object types. by Fariborz Jahanian · 15 years ago
  32. 786cd15 Move CollectIvarsToConstructOrDestruct to Sema by Fariborz Jahanian · 15 years ago
  33. be270a0 Implement template instantiation for Objective-C @catch by Douglas Gregor · 15 years ago
  34. 160b563 Refactor Objective-C @catch parameter checking by detangling it from by Douglas Gregor · 15 years ago
  35. c00d8e1 Make the static type of the exception variable in an Objective-C by Douglas Gregor · 15 years ago
  36. 4e6c0d1 Rework Parser-Sema interface for Objective-C @catch exception object by Douglas Gregor · 15 years ago
  37. 16573fa Keep track of the actual storage specifier written on a variable or by Douglas Gregor · 15 years ago
  38. 422bae7 Allow the 'ibaction' attribute to be attached to method declarations (and not issue a warning). by Ted Kremenek · 15 years ago
  39. c0b3964 Audit uses of Sema::LookupSingleName for those lookups that are by Douglas Gregor · 15 years ago
  40. c83c687 Feed proper source-location information into Sema::LookupSingleResult, by Douglas Gregor · 15 years ago
  41. aaf8716 Teach typo correction about various language keywords. We can't by Douglas Gregor · 15 years ago
  42. 78713d8 When upgrading an Objective-C class from a forward declaration to a by Douglas Gregor · 15 years ago
  43. 4ecb25f Fixes a regression caused by implementing cstyle methods for objc. by Fariborz Jahanian · 15 years ago
  44. 7732cc9 Implement method type encoding in the presense by Fariborz Jahanian · 15 years ago
  45. 4f4fd92 Patch to implement gcc's cstyle arguments in objc methods. wip. by Fariborz Jahanian · 15 years ago
  46. 24e1408 diagnose declaring class extension after its implementation (radar 7822210). by Fariborz Jahanian · 15 years ago
  47. 5214683 Patch implements gcc's -Wno-protocol option to suppress warning by Fariborz Jahanian · 15 years ago
  48. 849b243 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 15 years ago
  49. 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 15 years ago
  50. d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 15 years ago
  51. f283859 Further improvement to point to category by Fariborz Jahanian · 15 years ago
  52. 8822f7c Improve diagnostics on incomplete implementation by Fariborz Jahanian · 15 years ago
  53. 01f1bfc Fixes access rues for ivars declared in class implementations (radar 7547942). by Fariborz Jahanian · 15 years ago
  54. 9d64c15 Split Sema logic for ObjC @property and @synthesize into a separate file. by Ted Kremenek · 15 years ago
  55. 7d2aa11 For ivars created using @synthesize, set their DeclContext to be by Ted Kremenek · 15 years ago
  56. 4bc1cb6 Keep track of type source information in the return type of an by Douglas Gregor · 15 years ago
  57. 9ea9bdb Keep an explicit stack of function and block scopes, each element of by Douglas Gregor · 15 years ago
  58. 6d97e5e Implement jump checking for initialized c++ variables, implementing by Chris Lattner · 15 years ago
  59. f914b97 More Sema check for ivars in class continuation. by Fariborz Jahanian · 15 years ago
  60. 09b6897 Fix another crash on invalid code. In this case, handle ObjC categories (with no names) by Ted Kremenek · 15 years ago
  61. 0e5ad25 More support for ivars in class extension. by Fariborz Jahanian · 15 years ago
  62. bd94d44 Start supporting declaration of ivars in @implementation blocks. WIP. by Fariborz Jahanian · 15 years ago
  63. 11062e1 Patch removes IVars list from ObjCInterfaceDecl and by Fariborz Jahanian · 15 years ago
  64. 2f14c4d Use proper lexcial context for newly added ivars. by Fariborz Jahanian · 15 years ago
  65. 3a21cd9 Allow for declaration and use of ivars in a stand-alone by Fariborz Jahanian · 15 years ago
  66. 2576061 Class continuation now has its own property ast for by Fariborz Jahanian · 15 years ago
  67. 298ed87 Allocate 'ObjCMethodList' objects (owned by Sema) using Sema's BumpPtrAllocator. Previously they were not getting freed. Fixes <rdar://problem/7635663>. by Ted Kremenek · 15 years ago
  68. 77e2dde Finish implementing property synthesis by default. (radar 7381956). by Fariborz Jahanian · 15 years ago
  69. 412e798 Implement synthesizing properties by default. by Fariborz Jahanian · 15 years ago
  70. d050240 Patch to implement rewriting of properties. Fixes radar 7562952. by Fariborz Jahanian · 15 years ago
  71. 3ad230e Settled rule on warning on unimplemented property in by Fariborz Jahanian · 15 years ago
  72. a84f2e4 Improve performance of warning when not implementing a required by Fariborz Jahanian · 15 years ago
  73. 3ac1eda Patch to implement required warnings for unimplemented by Fariborz Jahanian · 15 years ago
  74. 107089f Mostly renaming some methods and updating comments to by Fariborz Jahanian · 15 years ago
  75. 3db211b Improve location information for Objective-C category declarations. We by Douglas Gregor · 15 years ago
  76. 18df52b Keep track of the source locations for each protocol reference in by Douglas Gregor · 15 years ago
  77. 782f2f5 Change ObjCContainerDecl to contain the entire range for the '@end' by Ted Kremenek · 15 years ago
  78. 67dd1d4 Whenever we emit a typo-correction diagnostic, also emit a note by Douglas Gregor · 15 years ago
  79. a6f2638 When suggesting a typo correction for an @implementation without a by Douglas Gregor · 15 years ago
  80. b73e281 Fix a bug when property is redeclared in multiple by Fariborz Jahanian · 15 years ago
  81. 02deae8 Do not diagnose method disguised as property setter by Fariborz Jahanian · 15 years ago
  82. 95ff742 When declaring an Objective-C implementation without a corresponding by Douglas Gregor · 15 years ago
  83. f06cdae Implement typo correction for a variety of Objective-C-specific constructs: by Douglas Gregor · 15 years ago
  84. 6dd30fc Diagnose duplicate declaration of a property. Fixes PR5809 by Fariborz Jahanian · 15 years ago
  85. dd69aae Diagnose property of reference type as unsupported instead of crashing for now. by Fariborz Jahanian · 15 years ago
  86. 41ce66f Improve the diagnostic when a new declaration conflicts with a using shadow by John McCall · 15 years ago
  87. a93c934 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 15 years ago
  88. 3393f81 Don't warn if objc method param types in declaration and by Fariborz Jahanian · 15 years ago
  89. 321c22f Add SourceLocations to ObjCClassDecl for the class identifiers referenced by @class. by Ted Kremenek · 15 years ago
  90. c09cba6 Pass source locations of identifiers referenced by @class through Action::ActOnForwardClassDeclaration(). by Ted Kremenek · 15 years ago
  91. c32b1d8 Do not register ObjCInterfaceDecls implicitly created by @class in the by Ted Kremenek · 15 years ago
  92. 5f8f857 Start support of weak_import objective-c classes. (Radar 6815425). by Fariborz Jahanian · 15 years ago
  93. 63e963c Handle case of missing '@end' in implementation context by Fariborz Jahanian · 15 years ago
  94. 7ca8b06 writable atomic property's setter/getter must be in 'lock' step of by Fariborz Jahanian · 15 years ago
  95. 4770a4a Changed a variable name to match what it represents (Ted's feedback). by Fariborz Jahanian · 15 years ago
  96. d669be5 Since default writable attribute is 'assign', allow by Fariborz Jahanian · 15 years ago
  97. 54abf7d Change our basic strategy for avoiding deprecation warnings when the decl use by John McCall · 15 years ago
  98. cc667e2 Assortment of property attributes declared in continuation by Fariborz Jahanian · 15 years ago
  99. a6f14e1 Property declared in continuation class can only be used to by Fariborz Jahanian · 15 years ago
  100. 3684bd4 Diagnose implementation of a property declared in a category by Fariborz Jahanian · 15 years ago