1. e9146f2 Replace more release+static_cast with takeAs. by Anders Carlsson · 15 years ago
  2. f1b1d59 Replace a bunch of static_cast + release with takeAs. by Anders Carlsson · 15 years ago
  3. 41826bb PR4013 and PR4105: pointer-like types can only be cast to/from integers by Eli Friedman · 15 years ago
  4. 0c74e8a Implement semantic analysis for transparent unions. This is largely by Douglas Gregor · 15 years ago
  5. 6c92fa7 Fixup Sema and CodeGen for block literal attributes when the return by Mike Stump · 15 years ago
  6. 19c30c0 Sema and CodeGen support for attributes on blocks. Radar 6441502 by Mike Stump · 15 years ago
  7. 7252713 PR4103: improve source location information for members of the current by Eli Friedman · 15 years ago
  8. 9895d88 Fix a minor edge case in C89 mode related to the definition of a by Eli Friedman · 15 years ago
  9. 4eeab84 Don't allow blocks to be declared as returning an array. Radar 6441502 by Mike Stump · 15 years ago
  10. e935696 Fix for PR4079: make sure to construct the member expressions for by Eli Friedman · 15 years ago
  11. 7c32f8e Fix for PR4074: allow subscripting non-lvalue arrays in C90 mode. by Eli Friedman · 15 years ago
  12. 338395d minor diagnostics improvements. by Chris Lattner · 15 years ago
  13. 3b5ccca Make VerifyIntegerConstantExpr print extension warnings for non-ICEs. by Eli Friedman · 15 years ago
  14. 3bf6893 fix PR4073 by making designated initializer checking code use by Chris Lattner · 15 years ago
  15. 4a049f0 remove a fixme that is already done. by Chris Lattner · 15 years ago
  16. 5153ee6 Change SemaType's "GetTypeForDeclarator" and "ConvertDeclSpecToType" to by Chris Lattner · 15 years ago
  17. b5f1562 reject explicit pointer arithmetic on interface pointers in 64-bit objc ABI by Chris Lattner · 15 years ago
  18. 5cb10d3 fix the sizeof error recovery issue (sizeof-interface.m:attributeRuns) by Chris Lattner · 15 years ago
  19. ced1e28 Avoid issuing spurious errors as side-effect of diagnosing by Fariborz Jahanian · 15 years ago
  20. 1efaa95 Fix rdar://6821047 - clang crashes on subscript of interface in 64-bit mode by Chris Lattner · 15 years ago
  21. 8fc463a 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 · 15 years ago
  22. 653f1b1 Eliminate the three SmallVectors in ObjCImplDecl (for instance by Douglas Gregor · 15 years ago
  23. 25efa10 Tighten up blocks type checking. This was discussed back in the by Mike Stump · 15 years ago
  24. 5c59e2b Fix rdar://6814047, a crash on invalid in blocks code I noticed when by Chris Lattner · 15 years ago
  25. 17f3a6d fix marking of nested blocks with the "hasBlockDeclRefExprs" to by Chris Lattner · 15 years ago
  26. 5b54b88 this is a warning now, return a well formed ast. by Chris Lattner · 15 years ago
  27. ca79092 reject sizeof(itf) when itf is a forward declared interface, or when by Chris Lattner · 15 years ago
  28. 525c9b7 Kill ASTContext::[gs]etFieldForDecl, instead we just lookup things by Daniel Dunbar · 15 years ago
  29. 23d58ce Some cleanup and bug-fixing for address-of checking. This causes a couple of by Eli Friedman · 15 years ago
  30. 17a7830 run the jump checker on blocks, even though they don't have gotos, by Chris Lattner · 15 years ago
  31. ea29a3a refactor some code, adding a new getLabelMap() accessor method by Chris Lattner · 15 years ago
  32. 7297134 FunctionDecl::getBody() is getting an ASTContext argument for use in by Douglas Gregor · 15 years ago
  33. 397195b Fixup semantic analysis for nested blocks, and allow block literal by Mike Stump · 15 years ago
  34. 3201f6b Fix a crash bug when comparing overload quality of conversion operators with conversion constructors. by Sebastian Redl · 15 years ago
  35. ffb4b6e Implement support for designated initializers that refer to members of by Douglas Gregor · 15 years ago
  36. 44e35f7 Improve "assignment to cast" diagnostic. by Daniel Dunbar · 15 years ago
  37. 2c4463f Fix rdar://6770142 - Class and qualified id's are compatible, just like by Chris Lattner · 15 years ago
  38. 312531a implement rdar://6780761, making sema reject some code that otherwise by Chris Lattner · 15 years ago
  39. 9097af1 fix blocks to reject objc interfaces returned by value. Also, by Chris Lattner · 15 years ago
  40. 6ab3524 Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 15 years ago
  41. a0c3e9c Fix <rdar://problem/6770998> make cast of super illegal (again:-) by Steve Naroff · 15 years ago
  42. 9158804 Sema::CheckConditionalOperands(): Soften pointer/integer mismatch from error->warning. by Steve Naroff · 15 years ago
  43. ef79bc9 Fixes method name lookup when method appears in by Fariborz Jahanian · 15 years ago
  44. fc479d7 Make casting 'super' a deprecated warning (instead of a hard error). by Steve Naroff · 15 years ago
  45. a86b832 Fixed the Fix-It hints for comparison against a string literal. Thanks, Chris! by Douglas Gregor · 15 years ago
  46. 3f41976 Daniel convinced me that accepting "const va_list" arguments to va_arg is by Chris Lattner · 15 years ago
  47. 0d20b8a in va_arg diagnostics, print out the unpromoted type. This makes the by Chris Lattner · 15 years ago
  48. 9dc8f19 Add a warning for questionable va_args usage. by Chris Lattner · 15 years ago
  49. f502691 GCC compatibility: gcc allows applying va_args to const by Chris Lattner · 15 years ago
  50. 95f49fb improve the string literal comparison warning to not call @encode's "string literals". by Chris Lattner · 15 years ago
  51. 74734d5 When calling a function without a prototype for which we have a by Douglas Gregor · 15 years ago
  52. a3a8351 Add some more code modification hints by Douglas Gregor · 15 years ago
  53. a3d2524 reduce nesting. by Chris Lattner · 15 years ago
  54. d013aa1 Codegen sometimes crashes on comparisons that aren't legal, just by Chris Lattner · 15 years ago
  55. b28317a Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a by Chris Lattner · 15 years ago
  56. ab3a852 Change compound assignment operators to keep track of both the promoted by Eli Friedman · 15 years ago
  57. 214f31a If the user is trying to apply the -> or . member reference operator by Douglas Gregor · 15 years ago
  58. 9af5500 Fix rdar://6719156 - clang should emit a better error when blocks are disabled but are used anyway by Chris Lattner · 15 years ago
  59. 3507369 Simplify CXXScopeSpec a lot. No more weird SmallVector-like hacks here by Douglas Gregor · 15 years ago
  60. ab452ba Revamp our representation of C++ nested-name-specifiers. We now have a by Douglas Gregor · 15 years ago
  61. 8bfd1b8 Fix <rdar://problem/6697053> instance variable is protected. by Steve Naroff · 15 years ago
  62. 8dcb29d Fix a few isObjectTypes that really need to be isIncompleteOrObject by Douglas Gregor · 15 years ago
  63. e7450f5 Make sure to use RequireCompleteType rather than testing for by Douglas Gregor · 15 years ago
  64. b1d796d Add some FIXMEs relating to incomplete types. by Eli Friedman · 15 years ago
  65. f05c05d Partial implementation of PR3342: break out pointer sign by Eli Friedman · 15 years ago
  66. 5fdeae1 Fix code to mark block variables as const to actually work. Fix by Eli Friedman · 15 years ago
  67. e7c6f7a Check that the return/argument types of calls are complete. by Eli Friedman · 15 years ago
  68. 5908a92 InitListDesignations hasn't been used (ever). Eliminate it, and by Douglas Gregor · 15 years ago
  69. 9ecede7 Remove unneeded radar reference. by Ted Kremenek · 15 years ago
  70. b82dcd8 Fix <rdar://problem/6703892> by not warning about self-comparisons of enum by Ted Kremenek · 15 years ago
  71. 2ce1be0 When looking for property name (or getter method) in a by Fariborz Jahanian · 15 years ago
  72. 5953d8b Introduce a new expression type, UnresolvedDeclRefExpr, that describes by Douglas Gregor · 15 years ago
  73. bad3518 Generalize printing of nested-name-specifier sequences for use in both by Douglas Gregor · 15 years ago
  74. e4e5b05 Introduce a representation for types that we referred to via a by Douglas Gregor · 15 years ago
  75. ca5e77f The scope representation can now be either a DeclContext pointer or a by Douglas Gregor · 15 years ago
  76. f53597f Convert a bunch of actions to smart pointers, and also bring PrintParserCallbacks a bit more in line with reality. by Sebastian Redl · 15 years ago
  77. bc736fc Implement template instantiation for the prefix unary operators. As by Douglas Gregor · 15 years ago
  78. ba49817 Implement template instantiation for several more kinds of expressions: by Douglas Gregor · 15 years ago
  79. 063daf6 Refactor the way we handle operator overloading and template by Douglas Gregor · 15 years ago
  80. e78b809 Fix <rdar://problem/6675489> BlockDecl should not use llvm::smallvector. by Steve Naroff · 15 years ago
  81. d8eb456 Reimplement fix for <rdar://problem/6451399> problems with labels and blocks. by Steve Naroff · 15 years ago
  82. 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 · 15 years ago
  83. 3fd95ce Improve the representation of operator expressions like "x + y" within by Douglas Gregor · 15 years ago
  84. baf5348 Eliminate some unused default cases in switches on the binary operator kind by Douglas Gregor · 15 years ago
  85. 4a471aa Properly restore ActiveScope when we exit parsing of a block. This by Douglas Gregor · 15 years ago
  86. 2d2e9cf Eliminate CXXClassVarDecl. It doesn't add anything by Douglas Gregor · 15 years ago
  87. 335c680 Implement FIXME related to <rdar://problem/6496506> Implement class setter/getter for properties. by Steve Naroff · 15 years ago
  88. 4fdf1fa Add basic, hackish support for instantiation of typedefs in a class by Douglas Gregor · 15 years ago
  89. f178728 Fix <rdar://problem/6655054> clang issues bogus error on property usage in a dot-syntax. by Steve Naroff · 15 years ago
  90. 1ca6694 Fix <rdar://problem/6578665> user declared setter method should be used when using property syntx. by Steve Naroff · 15 years ago
  91. fdc92b7 Simplify SelectorTable::constructSetterName() usage... by Steve Naroff · 15 years ago
  92. 61f72cb Implement property '.' notation on Factory/Class objects. Parser changes aren't very pretty:-( by Steve Naroff · 15 years ago
  93. 86447ec Rename DiagnoseIncompleteType to RequireCompleteType, and update the documentation to reflect the fact that we can instantiate templates here by Douglas Gregor · 15 years ago
  94. 3e87209 do not warn about -=/=- confusion with macros, thanks to rdogra for a testcase. by Chris Lattner · 15 years ago
  95. 55660a7 implement PR3753, warning about comparisons with a string literal. by Chris Lattner · 15 years ago
  96. 399bd1b refine the "use of unary operator that may be intended as compound assignment (+=)" by Chris Lattner · 15 years ago
  97. 25a30d0 Don't discard increment/decrement on function pointers. It's kind of by Eli Friedman · 15 years ago
  98. e6ee6ba add source range for type of super cast, giving something like: by Chris Lattner · 15 years ago
  99. dd53eb5 Partial fix <rdar://problem/6301205> [irgen] dot-syntax on super isn't supported. by Steve Naroff · 15 years ago
  100. a6e3ac5 Implemented access check for ivars accessed inside by Fariborz Jahanian · 15 years ago