1. 04de993 merge these testcases into one file. by Chris Lattner · 16 years ago
  2. 28daa53 implement rdar://6091492 - ?: with __builtin_constant_p as the operand is an i-c-e. by Chris Lattner · 16 years ago
  3. 4209a39 add expected diag by Chris Lattner · 16 years ago
  4. 670a62c Fix rdar://6095061 - gcc allows __builtin_choose_expr as an lvalue by Chris Lattner · 16 years ago
  5. f345acc Testcase for something that already works. Clang agrees with Comeau, by Chris Lattner · 16 years ago
  6. b0da923 fix rdar://6097892 - gcc incompat: clang rejects __func__, __FUNCTION__, and __PRETTY_FUNCTION__ outside func by Chris Lattner · 16 years ago
  7. cd08707 Implement rdar://6138816 - [sema] named bitfields cannot have 0 width by Chris Lattner · 16 years ago
  8. f62e14d add annotation by Chris Lattner · 16 years ago
  9. 5abfe2c Add another complex promotion test. by Anders Carlsson · 16 years ago
  10. 5b1f3f0 Make sure to promote expressions of the form (floating point + complex integer) correctly, to (complex floating point + complex floating point) by Anders Carlsson · 16 years ago
  11. c0febd5 Fix <rdar://problem/6418623> Bogus block type compatibility warning. by Steve Naroff · 16 years ago
  12. e9a0f43 Workaround for PR3173. The fix is correct in the sense that if the enum by Eli Friedman · 16 years ago
  13. 211316f a minor grammar fix by Chris Lattner · 16 years ago
  14. 96e05bc Improve VLA diagnostics/sema checking. Fixes PR2361 and PR2352. by Anders Carlsson · 16 years ago
  15. 601bae3 Simplify test. by Anders Carlsson · 16 years ago
  16. 9f1e572 Add diagnostics for bitfields. by Anders Carlsson · 16 years ago
  17. 49184b2 Use VerifyIntegerConstantExpression instead of isIntegerConstantExpr. Fixes PR2963 by Anders Carlsson · 16 years ago
  18. 9e09f5d Make Sema::CheckForConstantInitializer use Expr::Evaluate. This fixes PR3130. by Anders Carlsson · 16 years ago
  19. 371f258 change getCurFunctionDecl to skip through Block contexts to find by Chris Lattner · 16 years ago
  20. ae0ee03 instead of forcing blocks on by default, make them default to off, but let by Chris Lattner · 16 years ago
  21. 3425c99 int-arith-convert.c makes assumptions about integer sizes, so force a specific architecture by Sebastian Redl · 16 years ago
  22. 4cfc6fe Fix test. (0 && (a(),1)) is a valid I-C-E according to C99. by Anders Carlsson · 16 years ago
  23. 4000ea6 Add Sema::isNullPointerConstant which extwarns if necessary. Use it in Sema::CheckConditionalOperands. by Anders Carlsson · 16 years ago
  24. d3a61d5 Use VerifyIntegerConstantExpression for case values. by Anders Carlsson · 16 years ago
  25. a8a6ef8 add missing RUN lines by Nuno Lopes · 16 years ago
  26. d162584 Change a whole lot of diagnostics to take QualType's directly by Chris Lattner · 16 years ago
  27. 35873c4 The address of a variable is only constant if the variable has global storage. by Anders Carlsson · 16 years ago
  28. 4bbc0e0 Fix bug in the constant evaluator. Fixes PR3115. by Anders Carlsson · 16 years ago
  29. 0947b4e Rewrite FindDiagnostics to be more strict about the formatting of the by Chris Lattner · 16 years ago
  30. b2c8c55 clean up -verify mode output. If the expected-error string is by Chris Lattner · 16 years ago
  31. 28eb7e9 make the 'to match this' diagnostic a note. by Chris Lattner · 16 years ago
  32. 5f4a682 Make all the 'redefinition' diagnostics more consistent, and make the by Chris Lattner · 16 years ago
  33. 9f4d863 Fix test cases broken by quote normalization in diagnostics. by Sebastian Redl · 16 years ago
  34. 6dde0d5 Case values must be evaluated by Anders Carlsson · 16 years ago
  35. 51fe996 Use Expr::Evaluate for case statements. Fixes PR2525 by Anders Carlsson · 16 years ago
  36. 7ca1425 add a silly testcase by Chris Lattner · 16 years ago
  37. 2c21a07 merge some simple call diagnostics. by Chris Lattner · 16 years ago
  38. b1b4d33 print a type in a diagnostic. by Chris Lattner · 16 years ago
  39. c41c123 remove expected-error from #if 0 section of code. by Chris Lattner · 16 years ago
  40. 966f099 disable expected-errors in #if parts of the test. by Chris Lattner · 16 years ago
  41. fa25bbb Switch several more Sema Diag methods over. This simplifies the by Chris Lattner · 16 years ago
  42. ca354fa Implement rdar://6319320: give a good diagnostic for cases where people by Chris Lattner · 16 years ago
  43. 58ace88 Fix PR3075, __builtin_stdarg_start being misprototyped. This affects netbsd headers. by Chris Lattner · 16 years ago
  44. a6afa76 Fix for crash issues with comma operators with a void first operand, and by Eli Friedman · 16 years ago
  45. b11e778 Backout of r59196, plus a new ICE test. Sorry if this is a by Eli Friedman · 16 years ago
  46. dd2b12a Fix bug in constant evaluation exposed by 176.gcc. by Daniel Dunbar · 16 years ago
  47. 67027a7 Fix a FIXME by improving a diagnostic, add a testcase for PR3048 by Chris Lattner · 16 years ago
  48. 1367ede 64-bit test fixes. by Sebastian Redl · 16 years ago
  49. 4efaa27 Some additions to tryEvaluate I've had sitting around for a while. by Eli Friedman · 16 years ago
  50. 1f6f54b Fix PR3031 by silencing follow-on errors in invalid declarations. by Chris Lattner · 16 years ago
  51. 48c2e90 Fix crash caused by this: by Argyrios Kyrtzidis · 16 years ago
  52. e2f5619 Fix PR3001: if we have an error parsing an initializer, make sure to remove by Chris Lattner · 16 years ago
  53. a5a35e1 Fix missing %s in run string causing hang during tests. by Sebastian Redl · 16 years ago
  54. 4f03fd6 Fix crash reported in PR2923 where a function declared using typeof(another_function) would have FunctionDecl::getNumParams() return the number of parameters in the original function type and not the number of parameters in the actual FunctionDecl. by Ted Kremenek · 16 years ago
  55. ac620de PR2919: __builtin_types_compatible_p strips CRV qualifiers. by Daniel Dunbar · 16 years ago
  56. 639e2d3 Fix rdar://6257721 by tightening up the block "snapshot" check, and by Chris Lattner · 16 years ago
  57. d3f2c10 Improve attribute parsing & tests. by Daniel Dunbar · 16 years ago
  58. e5fd2d9 Exercise #pragma pack(pop, <width>) in test case. by Daniel Dunbar · 16 years ago
  59. 5db4b3f Teach tryEvaluate that fabs, copysign, and unary +/- are constants for by Daniel Dunbar · 16 years ago
  60. 3b0db90 Implement #pragma pack use in structure packing. The general approach by Daniel Dunbar · 16 years ago
  61. b8b10e3 Fix typo in testcase. by Daniel Dunbar · 16 years ago
  62. 94dcecb add a testcase. by Chris Lattner · 16 years ago
  63. 4cde927 Add Sema implementation of #pragma pack stack. by Daniel Dunbar · 16 years ago
  64. 8f0fd62 Tests for return statement checks by Seo Sanghyeon · 16 years ago
  65. 46cfefa "Enhance" CheckArithmeticConstantExpression to accept ?: with a constant by Chris Lattner · 16 years ago
  66. 7709182 Add parsing of the sentinel attribute. Still need to create the attribute. by Anders Carlsson · 16 years ago
  67. 9173e91 Append the test runs with '&&'. by Argyrios Kyrtzidis · 16 years ago
  68. 7d07664 Merge postfix attributes on record decls. by Daniel Dunbar · 16 years ago
  69. ae3f491 Add Builtins.def attribute for "can be a constant expression". by Daniel Dunbar · 16 years ago
  70. de45428 Add support for format string checking of object-size checking by Daniel Dunbar · 16 years ago
  71. 8af6a45 Changed Sema::CheckForConstantInitializer to allow global block literals. by Steve Naroff · 16 years ago
  72. f77d545 Fix va_arg handling to do argument decaying at the correct place. This by Chris Lattner · 16 years ago
  73. b440686 Teach Sema::CheckAssignmentConstraints() to allow assignments between id and block pointer types (^{}). by Steve Naroff · 16 years ago
  74. 6c4088e Fix <rdar://problem/6251012> clang: Blocks are objects too. by Steve Naroff · 16 years ago
  75. ae530cf Fix <rdar://problem/6252108> assigning to argument passed to block should not require __block. by Steve Naroff · 16 years ago
  76. 891ed9a Fix rdar://6252231 - cannot call vsnprintf with va_list on x86_64, by Chris Lattner · 16 years ago
  77. f7037b1 Fix rdar://6251437, references to enum constant decls in a block by Chris Lattner · 16 years ago
  78. 59f5394 Fix <rdar://problem/6252216> compare block to NULL. by Steve Naroff · 16 years ago
  79. 538afe3 Fix <rdar://problem/6252226> parser thinks block argument is undefined identifier in NSServices.m by Steve Naroff · 16 years ago
  80. 3527b59 Enter a new scope for a @try block. by Ted Kremenek · 16 years ago
  81. 4f6a7d7 Tweak Expr::isModifiableLvalue() and Expr::isLvalue() to better deal with BlockDeclRef exprs. by Steve Naroff · 16 years ago
  82. aefc366 Have @finally introduce a new scope. by Ted Kremenek · 16 years ago
  83. ba80c9a Downgrade incompatible block pointer error to a warning (to be consistent with incompatible pointer warnings in general). by Steve Naroff · 16 years ago
  84. 1656442 Fix <rdar://problem/6243788> clang: Incorrect return statement for Blocks? by Steve Naroff · 16 years ago
  85. 9eae576 Finish pushing blocks attribute through the clang attribute machinery. by Steve Naroff · 16 years ago
  86. 094cefb Fix http://llvm.org/bugs/show_bug.cgi?id=2760. by Steve Naroff · 16 years ago
  87. 17dab4f Remove support for BlockExprExpr. For example... by Steve Naroff · 16 years ago
  88. c50a4a5 Sema::ActOnBlockReturnStmt(): Need to perform the UsualUnaryConversions on the return type. by Steve Naroff · 16 years ago
  89. 61f40a2 More semantic analysis for blocks... by Steve Naroff · 16 years ago
  90. 1f3b0d5 Sema::ActOnIdentifierExpr(): Lookup block arguments. by Steve Naroff · 16 years ago
  91. dd972f2 More type checking for blocks. Still incomplete (will hopefully finish up this weekend). by Steve Naroff · 16 years ago
  92. 33ad012 Set register storage class correctly for function parameters. - PR2730 by Daniel Dunbar · 16 years ago
  93. d417d96 Add two test cases for builtins (mostly related to object size builtins). by Daniel Dunbar · 16 years ago
  94. 67c8601 add the other test case for completeness and to avoid regressions in the future by Nuno Lopes · 16 years ago
  95. b529d83 Fix for PR2747: allow pointer->int casts with a null base; these are by Eli Friedman · 16 years ago
  96. bc88745 An extremely hacky version of transparent_union support; it isn't by Eli Friedman · 16 years ago
  97. f1c7b48 Make sure to take the unqualified versions of the canonical types for by Eli Friedman · 16 years ago
  98. 62b6a65 readd test as it passes correctly. nice, but weird by Nuno Lopes · 16 years ago
  99. 6d4abe1 Backing out r55607 due to logic errors and test regression. by Eli Friedman · 16 years ago
  100. 7fb43c1 Tidy up sema processing of attribute "nonull": by Ted Kremenek · 16 years ago