1. ac620de PR2919: __builtin_types_compatible_p strips CRV qualifiers. by Daniel Dunbar · 16 years ago
  2. 639e2d3 Fix rdar://6257721 by tightening up the block "snapshot" check, and by Chris Lattner · 16 years ago
  3. d3f2c10 Improve attribute parsing & tests. by Daniel Dunbar · 16 years ago
  4. e5fd2d9 Exercise #pragma pack(pop, <width>) in test case. by Daniel Dunbar · 16 years ago
  5. 5db4b3f Teach tryEvaluate that fabs, copysign, and unary +/- are constants for by Daniel Dunbar · 16 years ago
  6. 3b0db90 Implement #pragma pack use in structure packing. The general approach by Daniel Dunbar · 16 years ago
  7. b8b10e3 Fix typo in testcase. by Daniel Dunbar · 16 years ago
  8. 94dcecb add a testcase. by Chris Lattner · 16 years ago
  9. 4cde927 Add Sema implementation of #pragma pack stack. by Daniel Dunbar · 16 years ago
  10. 8f0fd62 Tests for return statement checks by Seo Sanghyeon · 16 years ago
  11. 46cfefa "Enhance" CheckArithmeticConstantExpression to accept ?: with a constant by Chris Lattner · 16 years ago
  12. 7709182 Add parsing of the sentinel attribute. Still need to create the attribute. by Anders Carlsson · 16 years ago
  13. 9173e91 Append the test runs with '&&'. by Argyrios Kyrtzidis · 16 years ago
  14. 7d07664 Merge postfix attributes on record decls. by Daniel Dunbar · 16 years ago
  15. ae3f491 Add Builtins.def attribute for "can be a constant expression". by Daniel Dunbar · 16 years ago
  16. de45428 Add support for format string checking of object-size checking by Daniel Dunbar · 16 years ago
  17. 8af6a45 Changed Sema::CheckForConstantInitializer to allow global block literals. by Steve Naroff · 16 years ago
  18. f77d545 Fix va_arg handling to do argument decaying at the correct place. This by Chris Lattner · 16 years ago
  19. b440686 Teach Sema::CheckAssignmentConstraints() to allow assignments between id and block pointer types (^{}). by Steve Naroff · 16 years ago
  20. 6c4088e Fix <rdar://problem/6251012> clang: Blocks are objects too. by Steve Naroff · 16 years ago
  21. ae530cf Fix <rdar://problem/6252108> assigning to argument passed to block should not require __block. by Steve Naroff · 16 years ago
  22. 891ed9a Fix rdar://6252231 - cannot call vsnprintf with va_list on x86_64, by Chris Lattner · 16 years ago
  23. f7037b1 Fix rdar://6251437, references to enum constant decls in a block by Chris Lattner · 16 years ago
  24. 59f5394 Fix <rdar://problem/6252216> compare block to NULL. by Steve Naroff · 16 years ago
  25. 538afe3 Fix <rdar://problem/6252226> parser thinks block argument is undefined identifier in NSServices.m by Steve Naroff · 16 years ago
  26. 3527b59 Enter a new scope for a @try block. by Ted Kremenek · 16 years ago
  27. 4f6a7d7 Tweak Expr::isModifiableLvalue() and Expr::isLvalue() to better deal with BlockDeclRef exprs. by Steve Naroff · 16 years ago
  28. aefc366 Have @finally introduce a new scope. by Ted Kremenek · 16 years ago
  29. ba80c9a Downgrade incompatible block pointer error to a warning (to be consistent with incompatible pointer warnings in general). by Steve Naroff · 16 years ago
  30. 1656442 Fix <rdar://problem/6243788> clang: Incorrect return statement for Blocks? by Steve Naroff · 16 years ago
  31. 9eae576 Finish pushing blocks attribute through the clang attribute machinery. by Steve Naroff · 16 years ago
  32. 094cefb Fix http://llvm.org/bugs/show_bug.cgi?id=2760. by Steve Naroff · 16 years ago
  33. 17dab4f Remove support for BlockExprExpr. For example... by Steve Naroff · 16 years ago
  34. c50a4a5 Sema::ActOnBlockReturnStmt(): Need to perform the UsualUnaryConversions on the return type. by Steve Naroff · 16 years ago
  35. 61f40a2 More semantic analysis for blocks... by Steve Naroff · 16 years ago
  36. 1f3b0d5 Sema::ActOnIdentifierExpr(): Lookup block arguments. by Steve Naroff · 16 years ago
  37. dd972f2 More type checking for blocks. Still incomplete (will hopefully finish up this weekend). by Steve Naroff · 16 years ago
  38. 33ad012 Set register storage class correctly for function parameters. - PR2730 by Daniel Dunbar · 16 years ago
  39. d417d96 Add two test cases for builtins (mostly related to object size builtins). by Daniel Dunbar · 16 years ago
  40. 67c8601 add the other test case for completeness and to avoid regressions in the future by Nuno Lopes · 16 years ago
  41. b529d83 Fix for PR2747: allow pointer->int casts with a null base; these are by Eli Friedman · 16 years ago
  42. bc88745 An extremely hacky version of transparent_union support; it isn't by Eli Friedman · 16 years ago
  43. f1c7b48 Make sure to take the unqualified versions of the canonical types for by Eli Friedman · 16 years ago
  44. 62b6a65 readd test as it passes correctly. nice, but weird by Nuno Lopes · 16 years ago
  45. 6d4abe1 Backing out r55607 due to logic errors and test regression. by Eli Friedman · 16 years ago
  46. 7fb43c1 Tidy up sema processing of attribute "nonull": by Ted Kremenek · 16 years ago
  47. 73419bf fix one more this-is-not-a-constant error. test included by Nuno Lopes · 16 years ago
  48. f7e37ce make CheckArithmeticConstantExpression() aware of &foo and pointers by Nuno Lopes · 16 years ago
  49. aa1f9f1 Fix isIntegerConstantExpr eval of __builtin_offsetof to return result by Daniel Dunbar · 16 years ago
  50. 9048891 Fix double-free error with sizeof applied to VLA types. - PR2727. by Daniel Dunbar · 16 years ago
  51. c3f0764 Fix for PR2720; be a little bit more permissive in initializers for by Eli Friedman · 16 years ago
  52. 1e465df Add test case for function-pointer-cast-of-global as constant expression. by Daniel Dunbar · 16 years ago
  53. 4bd8217 Move the rest of the Sema C++ tests into the SemaCXX test directory. by Argyrios Kyrtzidis · 16 years ago
  54. 2c15647 add a simple check to warn people who type "=+" when they probably meant "+=". by Chris Lattner · 16 years ago
  55. efbe85c Fix a regression from my fix to PR2631. Fixes PR2692. by Eli Friedman · 16 years ago
  56. 50ff6f3 Fix test failure on Linux. by Eli Friedman · 16 years ago
  57. d5bac57 add testcase we already handle. by Chris Lattner · 16 years ago
  58. 396f0bf Support initialization of incomplete array with zero size (as extension). by Daniel Dunbar · 16 years ago
  59. 5e8840c Move the C++ Sema tests into a separate SemaCXX directory. by Argyrios Kyrtzidis · 16 years ago
  60. 6135352 InitListChecker::CheckListElementTypes(): Check for function types and issue an appropriate diagnostic. by Steve Naroff · 16 years ago
  61. f855e6f Sema::CheckForFileScopedRedefinitions(): Make sure tentative decls of incomplete array types are completed (and diagnosed properly). by Steve Naroff · 16 years ago
  62. d880363 wrap some long diagnostics, make 'initializer is not a constant' diagnostic by Chris Lattner · 16 years ago
  63. 1bb516c Make sure to count the struct elements correctly; here, we want the by Eli Friedman · 16 years ago
  64. c34bcde Fix for PR2631; make va_arg work correctly on x86-64. by Eli Friedman · 16 years ago
  65. 8389eab Fix PR2400 by more graceful handling of invalid decls. Don't try to layout by Chris Lattner · 16 years ago
  66. 64c438a Implement support for the 'wchar_t' C++ type. by Argyrios Kyrtzidis · 16 years ago
  67. 907747b Fix Sema::MergeVarDecl() to better handle type compatibility. The previous code was trying to handle arrays specially (which didn't work for pointers to array). Removed local helper function areEquivalentArrayTypes(), replacing it's use with the more general ASTContext::typesAreCompatible() predicate. by Steve Naroff · 16 years ago
  68. ff9eb1f Fix issues with C "tentative" definitions. by Steve Naroff · 16 years ago
  69. 45e52e1 Add test for nested enum redefinition. - <rdar://problem/6093889> by Daniel Dunbar · 16 years ago
  70. db82568 fix crash when printing diagnostics with tokens that span through more than one line by Nuno Lopes · 16 years ago
  71. 4489fe1 Add EXTWARN Diagnostic class. by Daniel Dunbar · 16 years ago
  72. 1e76ce6 Fix several issues in checking of address-of expressions. by Daniel Dunbar · 16 years ago
  73. c63a1f2 by Chris Lattner · 16 years ago
  74. 3068ae0 Support __attribute__(({con,de}structor)) in Parse & Sema by Daniel Dunbar · 16 years ago
  75. 611b2ec fix some problems handling stmtexprs with labels (PR2374), and by Chris Lattner · 16 years ago
  76. be89909 testcase for PR2416, which we already handle correctly. by Chris Lattner · 16 years ago
  77. 6ac6ddc move all objc sema tests into a new SemaObjC directory. Next step is to by Chris Lattner · 16 years ago
  78. 62f5f7f fix several problems with the protocol qualified id handling where id was implicit. by Chris Lattner · 16 years ago
  79. bce6135 improve handling of the horrible GCC objc extension that treats "<foo>" by Chris Lattner · 16 years ago
  80. 02a6514 GCC supports the complex conjugate operator (an extension) on complex int by Chris Lattner · 16 years ago
  81. d67cd9e fix diagnostics. by Chris Lattner · 16 years ago
  82. 834a72a Fix rdar://6095136, various crashes with incomplete enum types. by Chris Lattner · 16 years ago
  83. 67d33d8 c89 does not perform array -> pointer promotion unless the array is an lvalue. This by Chris Lattner · 16 years ago
  84. 53fcaa9 In c99 mode, comma does do function/array promotion even though by Chris Lattner · 16 years ago
  85. 080b332 Comma does not perform unary promotions, rdar://6095180 by Chris Lattner · 16 years ago
  86. 3872b5c gcc requires a semicolon at the end of an interface, unlike its extension for structs. by Chris Lattner · 16 years ago
  87. 7c778f1 Cleaunup Sema::ActOnClassMessage(). This commit: by Steve Naroff · 16 years ago
  88. 99cb997 Reject typedef redefinitions when the underlying types are not identical, by Chris Lattner · 16 years ago
  89. baf0d66 Add support for __extension__ as an lvalue. rdar://6097308 by Chris Lattner · 16 years ago
  90. 6bc5211 Fix rdar://6094010 various asserts happening with wide strings in inline asm. by Chris Lattner · 16 years ago
  91. 4493f79 Implement nans, prefetch, and trap builtins. by Daniel Dunbar · 16 years ago
  92. 465172f Add test case for nonnull attribute. Fix indexing bug. by Ted Kremenek · 16 years ago
  93. b752f28 Switch initialization of the protocol list for an interface decl to use by Chris Lattner · 16 years ago
  94. 6562fda when in the context of an @implementation, look for private methods in the by Chris Lattner · 16 years ago
  95. 0ff12f0 When in C++, make EnumConstant names hide tag names in the same scope, instead of colliding with them. by Argyrios Kyrtzidis · 16 years ago
  96. b02ef24 When checking for name collision between a tag and a previously defined namespace, the collision occured even when the tag was in a different nested scope. by Argyrios Kyrtzidis · 16 years ago
  97. be2341d http://llvm.org/bugs/show_bug.cgi?id=2523 by Nate Begeman · 16 years ago
  98. 9a979c3 fix CheckForConstantInitializer() for Compound Literals by Nuno Lopes · 16 years ago
  99. 560624a '&&' commands together so that the test status reflects the results of all the commands, otherwise the test status will be the result of only the last command. by Argyrios Kyrtzidis · 16 years ago
  100. e60cff1 new testcase by Chris Lattner · 16 years ago