1. b04035a constexpr: require 'this' to point to an object in a constexpr method call. by Richard Smith · 13 years ago
  2. b02e462 constexpr: add support for comparisons of pointer-to-members. by Richard Smith · 13 years ago
  3. 93962e5 Improve checking of explicit captures in a C++11 lambda expression: by Douglas Gregor · 13 years ago
  4. ee625af Fix crash on invalid in microsoft anonymous struct extension. by Nico Weber · 13 years ago
  5. fe9b559 Diagnose attempts to explicitly capture a __block variable in a lambda. by Douglas Gregor · 13 years ago
  6. 48b68a0 Use the new Triple::getMacOSXVersion function in another place. by Bob Wilson · 13 years ago
  7. 8f1e656 Fix an assertion failure in isMacOSXVersionLT for IOS targets. by Bob Wilson · 13 years ago
  8. 16e46dd Make the callback object to Sema::CorrectTypo mandatory. by Kaelyn Uhrain · 13 years ago
  9. 7eb82f0 objc-arc: In various diagnostics mention by Fariborz Jahanian · 13 years ago
  10. 3df6130 constexpr: Treat INT_MIN % -1 as undefined behavior in C++11. Technically, it by Richard Smith · 13 years ago
  11. d29975f Make sure we call MaybeCreateExprWithCleanups for the sub-expression of an indirect goto. by Eli Friedman · 13 years ago
  12. c6c14e5 A couple minor fixes to template instantiation for for-range loops. by Eli Friedman · 13 years ago
  13. 4c5ffb3 Use new Triple::getMacOSXVersion function. by Bob Wilson · 13 years ago
  14. 9c7aed3 arc migrator: twik previous patch to exclude user provided by Fariborz Jahanian · 13 years ago
  15. 2908ffb arc migrator: Do not attempt to migrate to bridge casts which by Fariborz Jahanian · 13 years ago
  16. eb7b9eb Split compiler builtin module into "stdlib" builtins and "intrinsic" by Douglas Gregor · 13 years ago
  17. 1085377 Fix more fallout from the introduction of "macosx" and "ios" triples. by Bob Wilson · 13 years ago
  18. e00575f [analyzer] Add checks for common anti-patterns in strncat. by Anna Zaks · 13 years ago
  19. 393b979 [analyzer] Change the warning to suggest 'strlcat/strlcpy' as by Anna Zaks · 13 years ago
  20. 588e83b Fix 80-column violation. by Chad Rosier · 13 years ago
  21. 289e31f Revert r149359. This was a hack to a problem with an easy workaround, and it doesn't feel like general solution. by Ted Kremenek · 13 years ago
  22. 56e68b7 Pacify gcc's -Wreturn-type. by Matt Beaumont-Gay · 13 years ago
  23. 29254f4 Support @compatibility_alias at run time (GNUstep Runtime) by David Chisnall · 13 years ago
  24. 2831092 fix a crash on: by Chris Lattner · 13 years ago
  25. 220947b FormatCheckers should emit all diagnostics using EmitFormatDiagnostic(). by Jean-Daniel Dupas · 13 years ago
  26. 7da1f46 Format string warnings: don't a.k.a. wchar_t with wchar_t. by Hans Wennborg · 13 years ago
  27. 54a7e3f [CFG] Removed unused local variable. by Erik Verbruggen · 13 years ago
  28. 003eff6 Don't zero terminate the bitmap twice. by Benjamin Kramer · 13 years ago
  29. 82f2858 constexpr: the result of a relational operator between pointers to void is by Richard Smith · 13 years ago
  30. ff8f9ec ConstantArray::get() (for strings) is going away, use by Chris Lattner · 13 years ago
  31. fdba182 Don't warn about -Wshorten-64-to-32 in unreachable code. Fixes <rdar://problem/10759934>. Apparently this is a common idiom in Linux (among other places). by Ted Kremenek · 13 years ago
  32. 0692a19 Make a bunch of local functions 'static'. by Ted Kremenek · 13 years ago
  33. f492cb1 enhance some optimization logic to handle ConstantDataSequential by Chris Lattner · 13 years ago
  34. 789f9b6 constexpr: catch a collection of integral undefined behaviors: by Richard Smith · 13 years ago
  35. a5888f6 Reapply r149311 which I reverted by mistake. by Argyrios Kyrtzidis · 13 years ago
  36. 1d16f0f Revert r149083 which is not the direction we're going in the Clang by Chandler Carruth · 13 years ago
  37. b9b0f6f Revert r149311 which failed to compile. by Argyrios Kyrtzidis · 13 years ago
  38. 6e1d2ea Fix "long double" and __SIZE_TYPE__ on powerpc, now with test fix. by Nico Weber · 13 years ago
  39. 395f1c0 constexpr: remove integral conversion overflow checking introduced in r149286. by Richard Smith · 13 years ago
  40. 339b907 Let %S, %ls, %C match 16bit types in NSStrings. by Nico Weber · 13 years ago
  41. c9674be Clean up switch in Expr::CanThrow. No functional change. by Eli Friedman · 13 years ago
  42. 841c96a Minor refactor within ExplodedGraph::reclaimRecentlyAllocatedNodes(). No functionality change. by Ted Kremenek · 13 years ago
  43. be4dc94 Convert checker over to using ProgramStateRef. by Ted Kremenek · 13 years ago
  44. 72e9306 Convert ProgramStateRef to a smart pointer for managing the reference counts of ProgramStates. This leads to a slight memory by Ted Kremenek · 13 years ago
  45. 3128fa1 Revert r149285, it breaks test/Preprocessor/init.c. by Nico Weber · 13 years ago
  46. 3c52d36 test for a v-table dispatch that consumes an by Fariborz Jahanian · 13 years ago
  47. f72fccf constexpr: disallow signed integer overflow in integral conversions in constant by Richard Smith · 13 years ago
  48. acd8c51 Fix "long double" and __SIZE_TYPE__ on powerpc. by Nico Weber · 13 years ago
  49. 8f7d64b Remove tgmath.h from the module map for now, because it currently causes a by Douglas Gregor · 13 years ago
  50. 3c267e6 objc-arc: Perform null check on receiver before sending methods which by Fariborz Jahanian · 13 years ago
  51. 7fc8003 [analyzer] Rename the checker as per Ted's comment. Remove the reference by Anna Zaks · 13 years ago
  52. ce3aa39 Disable "non literal format string" for NSString that result from a macro expansion. by Jean-Daniel Dupas · 13 years ago
  53. 304e6f1 [analyzer] Make osx.cocos.CFContainersSyntax a default checker. by Anna Zaks · 13 years ago
  54. ba0e318 Fix typo spotted by Sebastian. Thanks! by Douglas Gregor · 13 years ago
  55. 0c8731a Per discussion on cxx-abi-dev, don't drop leading zeroes from the by John McCall · 13 years ago
  56. 013b366 SmallBitVectorize the deduced parameter set. by Benjamin Kramer · 13 years ago
  57. 30c5f14 Remove long dead code for handling vector shift by immediate builtins. by Craig Topper · 13 years ago
  58. 34269df Update on format attribute handling. by Jean-Daniel Dupas · 13 years ago
  59. 79a64c7 Remove custom handling for cmpsd/cmpss/cmppd/cmpps builtins. The builtins are now in IntrinsicsX86.td. by Craig Topper · 13 years ago
  60. f8495d6 Cleanup 3dnow builtin handling. Most of them were already handled by LLVM connecting intrinsics and builtins in IntrinsicsX86.td. by Craig Topper · 13 years ago
  61. af5f550 [analyzer] Add index out of bounds check for CFArrayGetArrayAtIndex. by Anna Zaks · 13 years ago
  62. e727d21 Introduce TargetInfo::hasFeature() to query various feature names in by Douglas Gregor · 13 years ago
  63. 89f4283 Simplify code by using the new getAggregateElement method that got added by Chris Lattner · 13 years ago
  64. dc58aa7 Thread a TargetInfo through to the module map; we'll need it for by Douglas Gregor · 13 years ago
  65. ebb1004 Just disable the compiler-builtins module test on MSVC for now by Douglas Gregor · 13 years ago
  66. 8101c7f Teach tgmath.h to only include <complex.h> if it's available. by Douglas Gregor · 13 years ago
  67. e5c9e09 Alternate fix to the modules failures that doesn't require us to tweak tgmath.h by Douglas Gregor · 13 years ago
  68. 5ad2649 If there's no math.h, then tgmath.h should just be empty by Douglas Gregor · 13 years ago
  69. 3e80d8a Introduce a module map for (some of) the compiler-supplied by Douglas Gregor · 13 years ago
  70. 4e1524b revert r149184 by Fariborz Jahanian · 13 years ago
  71. 52f1272 Switch over to LLVM's file-level locking facility by Douglas Gregor · 13 years ago
  72. 85ae12d Ensure that we clean up after a failed module build and cope with the by Douglas Gregor · 13 years ago
  73. c5b2e58 Implement code completion support for module import declarations, e.g., by Douglas Gregor · 13 years ago
  74. e434ec7 Rework HeaderSearch's interface for getting a module from a name and by Douglas Gregor · 13 years ago
  75. 77fe6cd When emitting an ARC epilogue that looks like a return of 'self', by John McCall · 13 years ago
  76. f48f796 Get a little bit smarter about killing off the ReturnValue alloca by John McCall · 13 years ago
  77. 4188760 Complain about attempts to use 'protected' visibility on targets by John McCall · 13 years ago
  78. de2fdc2 objc-arc: Perform null check on receiver before sending methods which by Fariborz Jahanian · 13 years ago
  79. a49a283 Make the __builtin_c[lt]zs builtins target independent. by Benjamin Kramer · 13 years ago
  80. 9f1c49c Use defined-at-zero behavior for CLZ/CTZ builtins on PowerPC. by Bob Wilson · 13 years ago
  81. c35fb7d StaticAnalyzer: Move ObjC- and CXX-specific methods out of line so checkers that don't care about the language don't have to pull in all the headers. by Benjamin Kramer · 13 years ago
  82. 82e6411 DiagnosticsEngine::setMappingToAllDiagnostics() does not need to return bool, by Argyrios Kyrtzidis · 13 years ago
  83. 394f7b6 Allow the external AST source to provide a layout without specifying by Douglas Gregor · 13 years ago
  84. a1f1fad Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
  85. e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 13 years ago
  86. 69d5384 Remove redundant checks. by Jean-Daniel Dupas · 13 years ago
  87. fad03b7 Avoid redundant NNS qualification in constructor/destructor names. by Abramo Bagnara · 13 years ago
  88. 11583c7 Due to a bug, -Wno-everything works like -Weverything. Fix the bug by having by Argyrios Kyrtzidis · 13 years ago
  89. 97a9cf3 In FixItRecompile::BeginInvocation() reset the diagnostics before executing by Argyrios Kyrtzidis · 13 years ago
  90. cff9f26 Reimplement (de-)serialization of Objective-C categories to eliminate by Douglas Gregor · 13 years ago
  91. 6895a64 Be sure to emit delayed diagnostics after parsing the declaration by John McCall · 13 years ago
  92. 745f514 constexpr: Implement the [dcl.constexpr]p5 check for whether a constexpr by Richard Smith · 13 years ago
  93. 30ae84c In FixItRecompile::BeginInvocation(), check the return value of BeginSourceFile(). by Argyrios Kyrtzidis · 13 years ago
  94. ba4be25 Placate gcc's -Wreturn-type by Matt Beaumont-Gay · 13 years ago
  95. 0fa0638 Turn off implicit truncation warning for compound assignment to bitfields; it might be reasonable in some cases, but it clearly doesn't make sense in some cases, like the included testcase. by Eli Friedman · 13 years ago
  96. 3a643af Make the bitfield implicit truncation warning slightly more aggressive, and make the printed warning a bit more accurate. The new behavior matches gcc's -Wconversion. <rdar://problem/10238797>. by Eli Friedman · 13 years ago
  97. 1bd9137 Remove the ToolTriple logic in NetBSD, which was completely broken by by Joerg Sonnenberger · 13 years ago
  98. 8b30a93 Make clz/ctz builtins defined for zero on ARM targets. rdar://10732455 by Bob Wilson · 13 years ago
  99. 66de97f Remove obviously incorrect branch. by Joerg Sonnenberger · 13 years ago
  100. 34144f6 Keep track of the original target the user specified before by Joerg Sonnenberger · 13 years ago