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