1. c561367 We no longer expect an warning as this is now valid. by Mike Stump · 15 years ago
  2. a3a8351 Add some more code modification hints by Douglas Gregor · 15 years ago
  3. 9b3064b Add code modification hints to various parsing-related diagnostics. by Douglas Gregor · 15 years ago
  4. 16e3fed Split PTH tests from carbon.c into separate test. by Daniel Dunbar · 15 years ago
  5. 4eee274 Add testcase for -Wmissing-prototypes by Douglas Gregor · 15 years ago
  6. 8d69a57 Re-enable PTH testing for cocoa.h and carbon.h. This tests that PTH works on by Ted Kremenek · 15 years ago
  7. 0b5b0da Pull clang-cc code for generating PTH files based on the input type. by Daniel Dunbar · 15 years ago
  8. aab0f7a Fix block comparisons. Radar 6732116. by Mike Stump · 15 years ago
  9. cfdee92 Add -Wdeprecated-declarations to driver and add a test case. by Steve Naroff · 15 years ago
  10. 8a5c0cd Incorporate feedback from Eli. by Steve Naroff · 15 years ago
  11. d013aa1 Codegen sometimes crashes on comparisons that aren't legal, just by Chris Lattner · 15 years ago
  12. 0e3e3eb Implement UCN support for C string literals (C99 6.4.3) and add some very basic tests. Chris Goller has graciously offered to write some test to help validate UCN support. by Steve Naroff · 15 years ago
  13. 23c4b18 hoist checks for ; and in out of ParseInitDeclaratorListAfterFirstDeclarator by Chris Lattner · 15 years ago
  14. eeae8f0 Make our diagnostics about the obsolete GNU designated-initializer by Douglas Gregor · 15 years ago
  15. 55d3aaf Finish off semantic analysis for regparm, and remove the warning. Also by Eli Friedman · 15 years ago
  16. 9af5500 Fix rdar://6719156 - clang should emit a better error when blocks are disabled but are used anyway by Chris Lattner · 15 years ago
  17. 3308382 Sanity-check argument to indirect goto. by Eli Friedman · 15 years ago
  18. e7450f5 Make sure to use RequireCompleteType rather than testing for by Douglas Gregor · 15 years ago
  19. d7d5f02 Rename clang to clang-cc. by Daniel Dunbar · 15 years ago
  20. 42edd0d Fix PR3868 by making Evaluate handle cases like "(long)&a + 4". by Eli Friedman · 15 years ago
  21. ff59a8a Fix a couple of tests. by Eli Friedman · 15 years ago
  22. 4726d03 Implement '#pragma unused'. by Ted Kremenek · 15 years ago
  23. 374e156 Fix PR3855. When we encounter an incompatible redeclaration of a by Douglas Gregor · 15 years ago
  24. d1659a6 Tighten up the determination of whether a function declaration has a by Douglas Gregor · 15 years ago
  25. 38179b2 Thanks to Eli for pointing out my misreading of 6.2.2p5 by Douglas Gregor · 15 years ago
  26. a1f47c4 Minor enhancements to Evaluate. by Eli Friedman · 15 years ago
  27. f05c05d Partial implementation of PR3342: break out pointer sign by Eli Friedman · 15 years ago
  28. 04831aa Adjust isModifiableLvalue to give a slightly more useful diagnostic for by Eli Friedman · 15 years ago
  29. 5fdeae1 Fix code to mark block variables as const to actually work. Fix by Eli Friedman · 15 years ago
  30. 21bab84 Add testcase for incomplete call/return types for calls. by Eli Friedman · 15 years ago
  31. 082d936 Fix <rdar://problem/6704086> by allowing the format string checking in Sema to by Ted Kremenek · 15 years ago
  32. b82dcd8 Fix <rdar://problem/6703892> by not warning about self-comparisons of enum by Ted Kremenek · 15 years ago
  33. a645796 Allow flexible array initializers that are not surrounded by by Douglas Gregor · 15 years ago
  34. 5ef122e Variables marked as "extern" can actually have internal linkage if by Douglas Gregor · 15 years ago
  35. 13d7a32 If a function is declared as, e.g., by Douglas Gregor · 15 years ago
  36. 897cd90 don't crash when sentinel attribute is used on function without a prototype, by Chris Lattner · 15 years ago
  37. f257b61 Check signedness of bitfield sizes. by Anders Carlsson · 15 years ago
  38. 810f6d5 introduce a new -fheinous-gnu-extensions flag that enables really by Chris Lattner · 15 years ago
  39. d8eb456 Reimplement fix for <rdar://problem/6451399> problems with labels and blocks. by Steve Naroff · 15 years ago
  40. 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
  41. 8575927 fix PR3258 by rejecting invalid numeric operands. by Chris Lattner · 15 years ago
  42. eab8cfb checking for symbolic operands as well as % at end of string. by Chris Lattner · 15 years ago
  43. 3182db1 reject invalid escape characters in extended-asm strings with a nice diagnostic. by Chris Lattner · 15 years ago
  44. 275a369 Add type checking for tentative definitions at the end of the translation unit. by Douglas Gregor · 15 years ago
  45. a03aca8 Partial fix for PR3310, concerning type-checking for tentative by Douglas Gregor · 15 years ago
  46. 3e87209 do not warn about -=/=- confusion with macros, thanks to rdogra for a testcase. by Chris Lattner · 15 years ago
  47. 466a7f8 undefined -> unspecified. Thanks Mike. by Chris Lattner · 15 years ago
  48. 55660a7 implement PR3753, warning about comparisons with a string literal. by Chris Lattner · 15 years ago
  49. 399bd1b refine the "use of unary operator that may be intended as compound assignment (+=)" by Chris Lattner · 15 years ago
  50. 177f708 Tweak warning text from the last commit by Douglas Gregor · 15 years ago
  51. e4f3e06 Downgrade complaints about the use of variable-sized types within a by Douglas Gregor · 15 years ago
  52. e950d4b Clean up some error messages with anonymous structs/unions and member declaration parsing. Fixes PR3680 by Douglas Gregor · 15 years ago
  53. a71c129 Use the 'declaration does not declare anything' error when we see an anonymous struct/union declaration outside of a struct or union in C by Douglas Gregor · 15 years ago
  54. c837656 Implement GNU C semantics for K&R function definitions that follow a by Douglas Gregor · 15 years ago
  55. 79cd116 Handle #pragma pack(0). I left this out of diagnostic because users should by Daniel Dunbar · 15 years ago
  56. 80711a2 Implement the GNU semantics for forward declarations of enum types in by Douglas Gregor · 15 years ago
  57. 6e775db Add Parse/Sema support for weak_import attribute. by Daniel Dunbar · 15 years ago
  58. 2479366 fix PR3607 and a fixme, by checking bitfield constraints more consistently. by Chris Lattner · 15 years ago
  59. 7f0f5dc Check that the return type for function definitions is complete. by Eli Friedman · 15 years ago
  60. 7339749 PR3691: Add support for complex modes. I also tossed in support for XF by Eli Friedman · 15 years ago
  61. 592b67b fix PR# by Chris Lattner · 15 years ago
  62. 7b5b5b4 fix PR2639 by Chris Lattner · 15 years ago
  63. 6393519 Rework the way we find locally-scoped external declarations when we by Douglas Gregor · 15 years ago
  64. 1a7acfa Fix invalid VLAs/VMs in Sema::ActOnVariableDeclarator, so that the variable will have the right type by the time the initializer is checked. This ensures that code like by Anders Carlsson · 15 years ago
  65. f3cf897 Fix <rdar://problem/6451399> problems with labels and blocks. by Steve Naroff · 15 years ago
  66. 709fa15 Check a few more kinds of declarations that make a scope. by Eli Friedman · 15 years ago
  67. 8f17b66 Start of checking for gotos which jump to an illegal destination. by Eli Friedman · 15 years ago
  68. 722c717 Fix obvious shortcoming in the implementations of Evaluate for by Eli Friedman · 15 years ago
  69. 35d276f upgrade various 'implicit int' warnings from an ext-warn to warning when not by Chris Lattner · 15 years ago
  70. 3d692df When checking printf-arguments for functions with '__attribute__ ((format (printf, X, Y)))' by Ted Kremenek · 15 years ago
  71. 7fa649f Oops, Ted beat me to it. I'll just play angry god and remove his version! by Daniel Dunbar · 15 years ago
  72. c8d8fa9 Add coverage of "member of anonymous union redeclares ..." diagnostic. by Daniel Dunbar · 15 years ago
  73. beba7f4 Add test case for PR 3675. by Ted Kremenek · 15 years ago
  74. 35183ac Change the AST generated for offsetof a bit so that it looks like a by Eli Friedman · 15 years ago
  75. f04ec67 Some additional ICE tests. by Eli Friedman · 15 years ago
  76. 3cc7292 rename test by Chris Lattner · 15 years ago
  77. 19753cf ok, not as broken as I thought, just confusing. This allows by Chris Lattner · 15 years ago
  78. bc592e6 Fix for PR3663/3669: use TryToFixInvalidVariablyModifiedType for by Eli Friedman · 15 years ago
  79. b90052a Use CheckAssignmentConstraints for checking the cleanup attr function. Fixes PR3656. by Anders Carlsson · 15 years ago
  80. 2224f84 C99 DR #316 implies that the function parameter types that are known by Douglas Gregor · 15 years ago
  81. d6f7e9d When we're declaring an object or function with linkage, teach name by Douglas Gregor · 15 years ago
  82. 8f30105 Extend the implicit declaration and checking against out-of-scope by Douglas Gregor · 15 years ago
  83. 25d944a In C, when we see a function declaration within a local scope, export by Douglas Gregor · 15 years ago
  84. 04495c8 Improve merging of function declarations. Specifically: by Douglas Gregor · 15 years ago
  85. 1829a6d fix rdar://6611778, a redefinition of an interface was causing an by Chris Lattner · 15 years ago
  86. 91110ee A few small improvements to Evaluate for stuff I noted in FIXMEs. by Eli Friedman · 15 years ago
  87. c91b7d9 Fix test to be legal on 64-bit systems. by Eli Friedman · 15 years ago
  88. 578a972 Throw the switch to exclusively use Evaluate (along with the small by Eli Friedman · 15 years ago
  89. c508203 Fix for PR3433: map __alignof__ to preferred alignment. (This was by Eli Friedman · 15 years ago
  90. dcdafb6 Improvements to ASTContext::getDeclAlignInBytes; fixes the testcase in by Eli Friedman · 15 years ago
  91. 85c3515 Sanity fix for PR3642: if we're treating a diagnostic as an error, it's by Eli Friedman · 15 years ago
  92. 8d7d6e9 Force arch for these test cases. by Daniel Dunbar · 15 years ago
  93. 4fff481 Evaluation of unary deref could call integer evaluator on non-integral by Daniel Dunbar · 15 years ago
  94. 540b146 Always try to fold array sizes, and warn if we could fold something that isn't an ICE. This makes us compatible with GCC. by Anders Carlsson · 15 years ago
  95. e8761c8 Add support for * (unary dereference) operator to ExprConstant. by Eli Friedman · 15 years ago
  96. da15323 Suppress constant initializer checking when the declaration isn't valid. by Eli Friedman · 15 years ago
  97. d0344a4 Fix a long standard problem with clang retaining "too much" sugar by Chris Lattner · 15 years ago
  98. 403bc2b Arguments to unordered comparison builtins may need implicit casts. by Daniel Dunbar · 15 years ago
  99. 5bab788 Add sema support for the noinline attribute. by Anders Carlsson · 15 years ago
  100. 6beb165 fix test case by Zhongxing Xu · 15 years ago