1. eff2cd5 PR2746: Implement GCC cast to union extension by Seo Sanghyeon · 16 years ago
  2. ff03fbb Patch to keep clang honest that it does not yet support by Fariborz Jahanian · 16 years ago
  3. 5385991 Use the unqualified type for GCCs struct/union cast extension by Anders Carlsson · 16 years ago
  4. 0fdea46 Fix test case (incomplete "expected-warning" line) by Ted Kremenek · 16 years ago
  5. d30ef87 Patch by Roman Divacky: by Ted Kremenek · 16 years ago
  6. 4920f1f Implement support for anonymous structs and unions in C. Both C and by Douglas Gregor · 16 years ago
  7. 1a0d31a Properly set the scope of non-fields declared within a struct, union, by Douglas Gregor · 16 years ago
  8. 863ea9a testcase that works now with r62061 by Chris Lattner · 16 years ago
  9. 3218c4b When we see a reference to a struct, class, or union like "struct X" by Douglas Gregor · 16 years ago
  10. 6037fcb Replace DeclContext's vector of ScopedDecl pointers with a linked list by Douglas Gregor · 16 years ago
  11. be3f7f3 Re-enable PTH testing for Cocoa.h and Carbon.h (and include testing for Objective-C++). by Ted Kremenek · 16 years ago
  12. f376b48 Temporarily revert r61956 and r61957 (PTH tests failing). by Ted Kremenek · 16 years ago
  13. 6b61487 Enhance -fsyntax-only test of Carbon.h to also include testing for PTH. by Ted Kremenek · 16 years ago
  14. 72de667 Unify the code for defining tags in C and C++, so that we always by Douglas Gregor · 16 years ago
  15. a4ed0d8 Diagnose declarations that don't declare anything, and fix PR3020. by Sebastian Redl · 16 years ago
  16. 3c902ce Fix filename typo. by Sebastian Redl · 16 years ago
  17. fceeec9 Complete the test after adding handling of merged attributes on decls. by Anton Korobeynikov · 16 years ago
  18. 2f40270 Add full dllimport / dllexport support: both sema checks and codegen. by Anton Korobeynikov · 16 years ago
  19. 7f7bb72 Testcase for stdcall/fastcall sema checks. Patch by Ilya Okonsky! by Anton Korobeynikov · 16 years ago
  20. a1fcbad Clean up the C89/C++ warnings about C99 array features to not by Chris Lattner · 16 years ago
  21. 65ce04b Merge function-return.c into function.c by Chris Lattner · 16 years ago
  22. 777f07b diagnose C99 6.9.1p5, C arguments in definitions that are lacking by Chris Lattner · 16 years ago
  23. 56f20ae Make error handling for va_start a bit more robust. Fixes PR3213. by Eli Friedman · 16 years ago
  24. 7df7b6b Create new EnumDecl nodes for redeclarations of enums, linking them by Douglas Gregor · 16 years ago
  25. 42b83dd Implement the final (hopefully) wrinkle to i-c-e + builtin_constant_p by Chris Lattner · 16 years ago
  26. 04de993 merge these testcases into one file. by Chris Lattner · 16 years ago
  27. 28daa53 implement rdar://6091492 - ?: with __builtin_constant_p as the operand is an i-c-e. by Chris Lattner · 16 years ago
  28. 4209a39 add expected diag by Chris Lattner · 16 years ago
  29. 670a62c Fix rdar://6095061 - gcc allows __builtin_choose_expr as an lvalue by Chris Lattner · 16 years ago
  30. f345acc Testcase for something that already works. Clang agrees with Comeau, by Chris Lattner · 16 years ago
  31. b0da923 fix rdar://6097892 - gcc incompat: clang rejects __func__, __FUNCTION__, and __PRETTY_FUNCTION__ outside func by Chris Lattner · 16 years ago
  32. cd08707 Implement rdar://6138816 - [sema] named bitfields cannot have 0 width by Chris Lattner · 16 years ago
  33. f62e14d add annotation by Chris Lattner · 16 years ago
  34. 5abfe2c Add another complex promotion test. by Anders Carlsson · 16 years ago
  35. 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
  36. c0febd5 Fix <rdar://problem/6418623> Bogus block type compatibility warning. by Steve Naroff · 16 years ago
  37. e9a0f43 Workaround for PR3173. The fix is correct in the sense that if the enum by Eli Friedman · 16 years ago
  38. 211316f a minor grammar fix by Chris Lattner · 16 years ago
  39. 96e05bc Improve VLA diagnostics/sema checking. Fixes PR2361 and PR2352. by Anders Carlsson · 16 years ago
  40. 601bae3 Simplify test. by Anders Carlsson · 16 years ago
  41. 9f1e572 Add diagnostics for bitfields. by Anders Carlsson · 16 years ago
  42. 49184b2 Use VerifyIntegerConstantExpression instead of isIntegerConstantExpr. Fixes PR2963 by Anders Carlsson · 16 years ago
  43. 9e09f5d Make Sema::CheckForConstantInitializer use Expr::Evaluate. This fixes PR3130. by Anders Carlsson · 16 years ago
  44. 371f258 change getCurFunctionDecl to skip through Block contexts to find by Chris Lattner · 16 years ago
  45. ae0ee03 instead of forcing blocks on by default, make them default to off, but let by Chris Lattner · 16 years ago
  46. 3425c99 int-arith-convert.c makes assumptions about integer sizes, so force a specific architecture by Sebastian Redl · 16 years ago
  47. 4cfc6fe Fix test. (0 && (a(),1)) is a valid I-C-E according to C99. by Anders Carlsson · 16 years ago
  48. 4000ea6 Add Sema::isNullPointerConstant which extwarns if necessary. Use it in Sema::CheckConditionalOperands. by Anders Carlsson · 16 years ago
  49. d3a61d5 Use VerifyIntegerConstantExpression for case values. by Anders Carlsson · 16 years ago
  50. a8a6ef8 add missing RUN lines by Nuno Lopes · 16 years ago
  51. d162584 Change a whole lot of diagnostics to take QualType's directly by Chris Lattner · 16 years ago
  52. 35873c4 The address of a variable is only constant if the variable has global storage. by Anders Carlsson · 16 years ago
  53. 4bbc0e0 Fix bug in the constant evaluator. Fixes PR3115. by Anders Carlsson · 16 years ago
  54. 0947b4e Rewrite FindDiagnostics to be more strict about the formatting of the by Chris Lattner · 16 years ago
  55. b2c8c55 clean up -verify mode output. If the expected-error string is by Chris Lattner · 16 years ago
  56. 28eb7e9 make the 'to match this' diagnostic a note. by Chris Lattner · 16 years ago
  57. 5f4a682 Make all the 'redefinition' diagnostics more consistent, and make the by Chris Lattner · 16 years ago
  58. 9f4d863 Fix test cases broken by quote normalization in diagnostics. by Sebastian Redl · 16 years ago
  59. 6dde0d5 Case values must be evaluated by Anders Carlsson · 16 years ago
  60. 51fe996 Use Expr::Evaluate for case statements. Fixes PR2525 by Anders Carlsson · 16 years ago
  61. 7ca1425 add a silly testcase by Chris Lattner · 16 years ago
  62. 2c21a07 merge some simple call diagnostics. by Chris Lattner · 16 years ago
  63. b1b4d33 print a type in a diagnostic. by Chris Lattner · 16 years ago
  64. c41c123 remove expected-error from #if 0 section of code. by Chris Lattner · 16 years ago
  65. 966f099 disable expected-errors in #if parts of the test. by Chris Lattner · 16 years ago
  66. fa25bbb Switch several more Sema Diag methods over. This simplifies the by Chris Lattner · 16 years ago
  67. ca354fa Implement rdar://6319320: give a good diagnostic for cases where people by Chris Lattner · 16 years ago
  68. 58ace88 Fix PR3075, __builtin_stdarg_start being misprototyped. This affects netbsd headers. by Chris Lattner · 16 years ago
  69. a6afa76 Fix for crash issues with comma operators with a void first operand, and by Eli Friedman · 16 years ago
  70. b11e778 Backout of r59196, plus a new ICE test. Sorry if this is a by Eli Friedman · 16 years ago
  71. dd2b12a Fix bug in constant evaluation exposed by 176.gcc. by Daniel Dunbar · 16 years ago
  72. 67027a7 Fix a FIXME by improving a diagnostic, add a testcase for PR3048 by Chris Lattner · 16 years ago
  73. 1367ede 64-bit test fixes. by Sebastian Redl · 16 years ago
  74. 4efaa27 Some additions to tryEvaluate I've had sitting around for a while. by Eli Friedman · 16 years ago
  75. 1f6f54b Fix PR3031 by silencing follow-on errors in invalid declarations. by Chris Lattner · 16 years ago
  76. 48c2e90 Fix crash caused by this: by Argyrios Kyrtzidis · 16 years ago
  77. e2f5619 Fix PR3001: if we have an error parsing an initializer, make sure to remove by Chris Lattner · 16 years ago
  78. a5a35e1 Fix missing %s in run string causing hang during tests. by Sebastian Redl · 16 years ago
  79. 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
  80. ac620de PR2919: __builtin_types_compatible_p strips CRV qualifiers. by Daniel Dunbar · 16 years ago
  81. 639e2d3 Fix rdar://6257721 by tightening up the block "snapshot" check, and by Chris Lattner · 16 years ago
  82. d3f2c10 Improve attribute parsing & tests. by Daniel Dunbar · 16 years ago
  83. e5fd2d9 Exercise #pragma pack(pop, <width>) in test case. by Daniel Dunbar · 16 years ago
  84. 5db4b3f Teach tryEvaluate that fabs, copysign, and unary +/- are constants for by Daniel Dunbar · 16 years ago
  85. 3b0db90 Implement #pragma pack use in structure packing. The general approach by Daniel Dunbar · 16 years ago
  86. b8b10e3 Fix typo in testcase. by Daniel Dunbar · 16 years ago
  87. 94dcecb add a testcase. by Chris Lattner · 16 years ago
  88. 4cde927 Add Sema implementation of #pragma pack stack. by Daniel Dunbar · 16 years ago
  89. 8f0fd62 Tests for return statement checks by Seo Sanghyeon · 16 years ago
  90. 46cfefa "Enhance" CheckArithmeticConstantExpression to accept ?: with a constant by Chris Lattner · 16 years ago
  91. 7709182 Add parsing of the sentinel attribute. Still need to create the attribute. by Anders Carlsson · 16 years ago
  92. 9173e91 Append the test runs with '&&'. by Argyrios Kyrtzidis · 16 years ago
  93. 7d07664 Merge postfix attributes on record decls. by Daniel Dunbar · 16 years ago
  94. ae3f491 Add Builtins.def attribute for "can be a constant expression". by Daniel Dunbar · 16 years ago
  95. de45428 Add support for format string checking of object-size checking by Daniel Dunbar · 16 years ago
  96. 8af6a45 Changed Sema::CheckForConstantInitializer to allow global block literals. by Steve Naroff · 16 years ago
  97. f77d545 Fix va_arg handling to do argument decaying at the correct place. This by Chris Lattner · 16 years ago
  98. b440686 Teach Sema::CheckAssignmentConstraints() to allow assignments between id and block pointer types (^{}). by Steve Naroff · 16 years ago
  99. 6c4088e Fix <rdar://problem/6251012> clang: Blocks are objects too. by Steve Naroff · 16 years ago
  100. ae530cf Fix <rdar://problem/6252108> assigning to argument passed to block should not require __block. by Steve Naroff · 16 years ago