1. 2951637 Make the top-level driver ignore -fobjc-default-synthesize-properties while this feature undergoes more review and development. This is still available as a -cc1 option for testing. by Ted Kremenek · 14 years ago
  2. ea971e9 Replace unitary array with scalar. rdar://problem/7662569 by Stuart Hastings · 14 years ago
  3. 508c627 Eliminates an assert in the strncpy/strncat checker caused by not validating a cast was successful. If the value of an argument was unknown, the cast would result in a NULL pointer which was later being dereferenced. by Lenny Maiorani · 14 years ago
  4. 3b4d490 When value-initializing the elements of an array not not included in the initializer make sure by Argyrios Kyrtzidis · 14 years ago
  5. f8b1771 Don't waste memory if the initializer expression is empty. by Argyrios Kyrtzidis · 14 years ago
  6. b7f62d0 Replace SmallVector with an array, as suggested by Frits van Bommel. rdar://problem/7662569 by Stuart Hastings · 14 years ago
  7. a6ce3e6 When determining whether two types are reference-compatible, check by Douglas Gregor · 14 years ago
  8. 25aaf28 Fixes ArrayTypeTraitExpr (-Wnon-virtual-dtor). by Manuel Klimek · 14 years ago
  9. 91d3df5 Only call the MacroExpands callback when we're actually going to by Douglas Gregor · 14 years ago
  10. bfad915 libstdc++ 4.4 uses __is_signed as an identifier, while Clang treats it by Douglas Gregor · 14 years ago
  11. bd1d16a Implements strcasecmp() checker in Static Analyzer. by Lenny Maiorani · 14 years ago
  12. 75c4064 Silence more -Wnon-pod-memset given its current implementation. I may be by Chandler Carruth · 14 years ago
  13. 3cda937 Add comment to CFGBlock suggested by Jiri Slaby. by Ted Kremenek · 14 years ago
  14. 11f98d0 Update r130381 to check for UO_AddrOf. by Francois Pichet · 14 years ago
  15. ba29bd2 Enhance clang_getCXTUResourceUsage() to report the amount of memory used by ASTContext's side tables. by Ted Kremenek · 14 years ago
  16. a97d24f Support &__uuidof(type) as a non type template argument. by Francois Pichet · 14 years ago
  17. 457aaf0 Enhance clang_getCXTUResourceUsage() to report the amount of memory used by SourceManager's content cache allocator. by Ted Kremenek · 14 years ago
  18. d7f02df SEH was crashing under -fms-extensions. by Francois Pichet · 14 years ago
  19. 5a7e6f7 Implement the mangling for non-ADL call expressions that we just worked out. by John McCall · 14 years ago
  20. 642a75f When block-capturing a variable with a non-trivial destructor, by John McCall · 14 years ago
  21. cf56641 A few corrections to type traits that missed the last checkin by John Wiegley · 14 years ago
  22. 38f163e Because of r130359 this test no longer fail on Windows. by Francois Pichet · 14 years ago
  23. 338d7f7 Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin defines to real types. by Francois Pichet · 14 years ago
  24. 1d59f7f Convert assertion in memset checking to a runtime check (because real code may provide a deviant definition of memset). by Ted Kremenek · 14 years ago
  25. 0931797 Removed test that depended on ast-test by John Wiegley · 14 years ago
  26. 28bbe4b Parsing/AST support for Structured Exception Handling by John Wiegley · 14 years ago
  27. 61d0b6b More cleanup of template argument deduction and its handling of by Douglas Gregor · 14 years ago
  28. b939625 Fix modified-header-crash.c for read-only source trees by Matt Beaumont-Gay · 14 years ago
  29. 21ff2e5 Implementation of Embarcadero array type traits by John Wiegley · 14 years ago
  30. 6bdda82 Update regex in scan-build for parsing statistics. by Ted Kremenek · 14 years ago
  31. a459cc2 Clean up the handling of non-CVR qualifiers in template argument by Douglas Gregor · 14 years ago
  32. 20c0da7 t/clang/type-traits by John Wiegley · 14 years ago
  33. 26517e4 Remove unused method CFGBlock::hasBinaryBranchTerminator(). by Ted Kremenek · 14 years ago
  34. 06d88ec Don't print fixits for format specifiers in cases where the fixit does not actually fix the warning. PR8781. by Eli Friedman · 14 years ago
  35. 251c27b Update scan-build to '-analyzer-checker debug.Stats' instead of the old '-analyzer-stats' -cc1 argument. by Ted Kremenek · 14 years ago
  36. 134cb44 Heh, funny thing, 'void' isn't a POD type. Nice of us to suggest it to by Chandler Carruth · 14 years ago
  37. 67d097e Re-enable byval for ARM in clang. rdar://problem/7662569 by Stuart Hastings · 14 years ago
  38. 14d56ef Some refactoring of my ms_struct patch. // rdar://8823265 related. by Fariborz Jahanian · 14 years ago
  39. 34a99e7 When printing a base-specifier, print the ellipsis ("...") if it is a by Douglas Gregor · 14 years ago
  40. 8703b1c ASTImporter support for NestedNameSpecifier, from Olaf Krzikalla by Douglas Gregor · 14 years ago
  41. 9a05fa9 This is the next step in building the standalone tools infrastructure: by Manuel Klimek · 14 years ago
  42. 4d8d803 More accurately model realloc() when the size argument is 0. realloc() with a size of 0 is equivalent to free(). The memory region should be marked as free and not used again. by Lenny Maiorani · 14 years ago
  43. 7ccc95b Add a warning (-Wnon-pod-memset) for calls to memset() with by Chandler Carruth · 14 years ago
  44. d46a112 Diagnose attempts to implicitly instantiate a template before it is by John McCall · 14 years ago
  45. 5ecdd78 Introduce a new parser annotation token for primary expressions. When by Douglas Gregor · 14 years ago
  46. 4d53be4 Remove this assert, I don't think it's being helpful and people have by Eric Christopher · 14 years ago
  47. d0719b1 Clean out some cruft I introduced when adding Sema::ClassifyName() by Douglas Gregor · 14 years ago
  48. d9d75e5 Simplify the parser's handling of Sema::ClassifyName() for types, by by Douglas Gregor · 14 years ago
  49. 6b4f567 Allow 'Environment::getSVal()' to allow an optional way for checkers to do a direct lookup to values bound to expressions, without by Ted Kremenek · 14 years ago
  50. eeeb2a2 Add the test that I intended to submit with r130055, but forgot to add. by Chandler Carruth · 14 years ago
  51. 0047012 Add support for Microsoft __interface keyword. An __interface class is basically a normal class containing just pure virtual functions. No urgency to enforce that restriction in clang for now, so make __interface an "class" alias. by Francois Pichet · 14 years ago
  52. b7d98d3 If a null statement was preceded by an empty macro keep its instantiation source location by Argyrios Kyrtzidis · 14 years ago
  53. 3b88735 Extend Sema::ClassifyName() to support C++, ironing out a few issues by Douglas Gregor · 14 years ago
  54. 173d512 When compiling with -fno-threadsafe-statics, guard variables for globals with internal linkage don't have to be i64, i8 works just fine! by Anders Carlsson · 14 years ago
  55. 6add6fb Fix test by Douglas Gregor · 14 years ago
  56. 27766d2 Improve diagnostics for typo correction via Sema::ClassifyName(), by by Douglas Gregor · 14 years ago
  57. 17ffd14 Add triple in the hope of unbreaking the bubuildbot by Douglas Gregor · 14 years ago
  58. f530751 FixOverloadedFunctionReference needs to rebuild member accesses of by John McCall · 14 years ago
  59. 0f7b3dc When comparing Objective-C pointers during overload resolution to by Douglas Gregor · 14 years ago
  60. 62055b0 With ms_struct attribut, Zero-length bitfields following by Fariborz Jahanian · 14 years ago
  61. 028ea4b When computing Objective-C pointer conversions in C++, retain by Douglas Gregor · 14 years ago
  62. 7412494 To be able to replay compilations we need to accurately remodel how by Manuel Klimek · 14 years ago
  63. 37833b0 We need pointer size in bits here. by Devang Patel · 14 years ago
  64. cd88b41 Gcc pads the size of an array using the alignment of its elements. by Argyrios Kyrtzidis · 14 years ago
  65. 864c041 Make yet another placeholder type, this one marking that an expression is a bound by John McCall · 14 years ago
  66. eab8078 IRgen/Darwin: Fix refacto introduced in Triple changes. by Daniel Dunbar · 14 years ago
  67. c1a0a73 Add ms_struct attribute on record typee (and ignore it for now) - wip. by Fariborz Jahanian · 14 years ago
  68. 8a285ae Emit a -Wnull-dereference warning for "*null" not just "*null = something". Addresses rdar://9269271. by Argyrios Kyrtzidis · 14 years ago
  69. 0cd7be4 Disable a test that fails on windows; for some reason we don't detect that the header has different timestamp. by Argyrios Kyrtzidis · 14 years ago
  70. 7a3a814 include/clang/AST/StmtIterator.h: std::pair should be provided by <utility>. libcxx needs it. by NAKAMURA Takumi · 14 years ago
  71. ad27eea Temporarily revert r130176, it appears to have broken a few tests. by Eric Christopher · 14 years ago
  72. 50811d2 Emit intrinsic at current insert point, not at the end of current block. by Devang Patel · 14 years ago
  73. df39fa2 Turn on byval parameters in Clang for ARM APCS. rdar://problem/7662569 by Stuart Hastings · 14 years ago
  74. e2d0191 Simplify. There is no need to have a method to just call another method. by Devang Patel · 14 years ago
  75. dd697bc Generalize case for built-in expressions having by Fariborz Jahanian · 14 years ago
  76. abdd3b3 For the warnings related to -Wparentheses, display first the note about how to silence the warning and by Argyrios Kyrtzidis · 14 years ago
  77. 72e3a0a Re-enable disable free optimization where the FrontendAction is not freed when -disable-free is passed. This accidentally was commited in r128011. by Ted Kremenek · 14 years ago
  78. 1e713f5 When generating printf fixits, preserve the original formating for unsigned integers (e.g., 'x', 'o'). by Ted Kremenek · 14 years ago
  79. ec99195 Ir-gen the side-effect(s) when __builtin_expect is by Fariborz Jahanian · 14 years ago
  80. 8d8f2c2 Fix a crash when ASTReader emits diagnostic when another one is in flight. Fixes rdar//9334563. by Argyrios Kyrtzidis · 14 years ago
  81. 357f6ee Implements the strncmp() checker just like the strcmp() checker, but with bounds. Requires LLVM svn r129582. by Lenny Maiorani · 14 years ago
  82. 865dd8c 'extern' variables in functions don't shadow externs in global scope. Fixes rdar://8883302, this time for C++ as well. by Argyrios Kyrtzidis · 14 years ago
  83. 014f972 Add libstdc++ search paths for GCC 4.6.0 on Arch Linux. Patch by Jakub Wieczorek. by Nico Weber · 14 years ago
  84. 8ac127a Driver: When compilation fails, don't try to remove output files we don't have by Daniel Dunbar · 14 years ago
  85. 85e59d7 don't use compound literals in MM macros, since they will be instantiated by Chris Lattner · 14 years ago
  86. 223de24 fix PR9474, a crash with -fshort-enum and C++ templates: when instantiating by Chris Lattner · 14 years ago
  87. 62c9258 Recognize gcc's ms_struct pragma (and ignore for now). This is wip. by Fariborz Jahanian · 14 years ago
  88. 621c92a Minor tweak to avoid having to dig through canonical types multiple times when checking a qualification conversion by Douglas Gregor · 14 years ago
  89. 8d5fcc7 Add Windows SEH keywords. by Francois Pichet · 14 years ago
  90. ec385cf When Sema::ClassifyName() finds an invalid ivar reference, return an by Douglas Gregor · 14 years ago
  91. 81542fd Remove some more hard CR-LF lines. These were particularly weird as they were by Chandler Carruth · 14 years ago
  92. 8c54cb9 Set the native EOL property on this now that I've fixed it. Fixing some other by Chandler Carruth · 14 years ago
  93. 5526220 t/clang/expr-traits by John Wiegley · 14 years ago
  94. 62395c9 Remove hard coded dos line endings, let subversion translate them on update. by Chandler Carruth · 14 years ago
  95. 80585d8 Let clang detect gcc triple on Ubuntu Natty. Patch by Thomas Jablin. by Nico Weber · 14 years ago
  96. 912d372 Missing bit of r130117. by Eli Friedman · 14 years ago
  97. a47317b PR4304: Add warning for designators in strict c89 mode. by Eli Friedman · 14 years ago
  98. 6e089c6 Use template magic to make dumping of vectors slightly less fragile. by Benjamin Kramer · 14 years ago
  99. 1a8c15a Convert size and alignment variables to CharUnits in EmitAggregateCopy(). No by Ken Dyck · 14 years ago
  100. 5ff1a35 Convert type size and alignment to CharUnits in CheckAggExprForMemSetUse(). by Ken Dyck · 14 years ago