1. 3add9f0 Make sure we correctly treat __is_convertible_to as an unevaluated context. PR11833. by Eli Friedman · 13 years ago
  2. dea8ba2 Fix test on cygwin (where va_list expands to a different type) by Jean-Daniel Dupas · 13 years ago
  3. 0d266d6 Whenever Sema attempts to look in the global method pool, try to load by Douglas Gregor · 13 years ago
  4. 43d1251 Add "multiple format attributes" support on block. by Jean-Daniel Dupas · 13 years ago
  5. b5c6bab arc migrator: Provide infrastructure to add options by Fariborz Jahanian · 13 years ago
  6. e6ca97f Fix NSLog format string checking for %@. by Ted Kremenek · 13 years ago
  7. d814eaf Switch PerformImplicitConversion over to use DefaultLvalueConversion for lvalue-to-rvalue conversion. by Eli Friedman · 13 years ago
  8. 1acbe5e Replace a hack to handle NSLog/NSLogv in sema by declaring them as Library Builtins. by Jean-Daniel Dupas · 13 years ago
  9. 9bc4fc4 Remove trailing slash in front of header name of ObjC builtins. by Jean-Daniel Dupas · 13 years ago
  10. c15707d [libclang] In clang::getCursorKindForDecl() don't return "UnexposedDecl" by Argyrios Kyrtzidis · 13 years ago
  11. 9d24c2c Teach scanf/printf checking about '%Ld' and friends (a GNU extension). Fixes PR 9466. by Ted Kremenek · 13 years ago
  12. 32d4abf Force triple on these tests to pacify the windows tester. by Nick Lewycky · 13 years ago
  13. fca84b2 Add a new warning, -Wover-aligned, which detects attempts to use the default by Nick Lewycky · 13 years ago
  14. 466f45a objc: Issue a generic diagnostic assigning to an objc object in any abi mode. by Fariborz Jahanian · 13 years ago
  15. b9ac30c [analyzer] Add more C taint sources/sinks. by Anna Zaks · 13 years ago
  16. 71efba0 The following patch adds __attribute__((no_address_safety_analysis)) which will allow to disable by Kostya Serebryany · 13 years ago
  17. ecd7b04 Promote the extension warning for attempts to catch a reference or by Douglas Gregor · 13 years ago
  18. 7b383e4 objc: issue error if assigning objects in fragile-abi too. // rdar://10731065 by Fariborz Jahanian · 13 years ago
  19. f211662 Support decltype in member initializers. by David Blaikie · 13 years ago
  20. 5e089fe Support decltype as a simple-type-specifier. by David Blaikie · 13 years ago
  21. 495f42a Add a test for a diagnostic special case added in r148439, as requested by by Richard Smith · 13 years ago
  22. 2dd52e3 Reword/rename -Wswitch-unreachable-default. by David Blaikie · 13 years ago
  23. e1d82de Improve -Wswitch-enum diagnostic message. by David Blaikie · 13 years ago
  24. 23661d3 Revert various template unreachability code I committed accidentally. by David Blaikie · 13 years ago
  25. a9bb955 More fixes/tests. by David Blaikie · 13 years ago
  26. 25f4c19 Test for the previous commit/crash. by David Blaikie · 13 years ago
  27. 36b7c63 Simple hack to do unreachable code analysis on template patterns. by David Blaikie · 13 years ago
  28. 0259042 Make driver tests more resilient to output trees containing symlinks -- by Chandler Carruth · 13 years ago
  29. e42670b objective-c: Ignore with warning forward class declaration whose name by Fariborz Jahanian · 13 years ago
  30. f96708d fixes location of "availability" attribute so warning is displayed at by Fariborz Jahanian · 13 years ago
  31. b832f6d Minor fixups for auto deduction of initializer lists. by Sebastian Redl · 13 years ago
  32. 438ee1f In CorrectTypo, use the cached correction as a starting point instead. by Kaelyn Uhrain · 13 years ago
  33. f5cd27d Handle pseudo-object expressions (and any other placeholder by Douglas Gregor · 13 years ago
  34. f96241d Add -Wnarrowing as an alias for -Wc++11-narrowing, for better GCC compatibility. by Douglas Gregor · 13 years ago
  35. f3c82c5 Downgrade C++11 narrowing conversion errors to warnings default-mapped by Douglas Gregor · 13 years ago
  36. 1db772b Add support for -fno-optimize-sibling-calls. Currently only implemented in the by Nick Lewycky · 13 years ago
  37. df1be86 In microsoft mode, downgrade pseudo-destructors on void from error to warning. by Nico Weber · 13 years ago
  38. 413c2c9 Rename -Wswitch-enum-redundant-default to -Wswitch-redundant-default. by David Blaikie · 13 years ago
  39. 585d779 Implement -Wswitch-enum correctly. by David Blaikie · 13 years ago
  40. c14ec5a Convert file from 60% unix 40% dos line endings to 100% unix line endings. by Nico Weber · 13 years ago
  41. 2897660 Eli says this should check MicrosoftMode instead. by Nico Weber · 13 years ago
  42. afcc96a In ms mode, a move assignment operator shouldn't mark a copy ctor as deleted. by Nico Weber · 13 years ago
  43. 9366750 Fix -Wswitch to warn about out of bounds enum cases even when there's a default by David Blaikie · 13 years ago
  44. adabbca Move -Wswitch-enum to -Wswitch by David Blaikie · 13 years ago
  45. 6b6fb4f In Microsoft Mode, disable the C++11 strict integral conversion rules for enumerator that were introduced with r148439. Otherwise MSVC headers won't compile in C++ 11 mode. by Francois Pichet · 13 years ago
  46. 31ceb61 Add -Wswitch-enum-redundant-default. by David Blaikie · 13 years ago
  47. 665b002 [analyzer] It's possible to have a non PointerType expression evaluate to a Loc value. When this happens, use the default type. by Anna Zaks · 13 years ago
  48. 3bfd6d7 [analyzer] Make VLA checker taint aware. by Anna Zaks · 13 years ago
  49. 65ba948 Fix code so that a SkipUntil will ignore semicolons when skipping a by Richard Trieu · 13 years ago
  50. 71b8fb5 Make clang's AST model sizeof and typeof with potentially-evaluated operands correctly, similar to what we already do with typeid. by Eli Friedman · 13 years ago
  51. 2f72ec9 arg migrator: change all "assign" of object properties by Fariborz Jahanian · 13 years ago
  52. c8dc135 Fix the code completion string for variadic macros with more than one by Douglas Gregor · 13 years ago
  53. e424844 add tests for wide character encodings by Seth Cantrell · 13 years ago
  54. e03b2b3 Handle thread safety attributes on functions with separate definitions and declarations. by DeLesley Hutchins · 13 years ago
  55. 23323e0 Delayed template instantiation of late-parsed attributes. by DeLesley Hutchins · 13 years ago
  56. 7b9ff0c Instantiate dependent attributes when instantiating templates. by DeLesley Hutchins · 13 years ago
  57. ef1440b The 'l' length modifier makes sense with the scanlist conversion specifier. by Ted Kremenek · 13 years ago
  58. c4f4d5d Testcase for PR11345. by Eric Christopher · 13 years ago
  59. 3575c45 Remove unnecessary and incorrect redirection of stderr. by Bob Wilson · 13 years ago
  60. 9ec60df rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  61. ce506ae Tighten format string diagnostic and make it a bit clearer (and a bit closer to GCC's). by Ted Kremenek · 13 years ago
  62. 02019f7 [analyzer] Add taint awareness to DivZeroChecker. by Anna Zaks · 13 years ago
  63. 86f9601 arc migrator: replace "retain" attribute with "strong" by Fariborz Jahanian · 13 years ago
  64. a8180e5 Reenable DeadStoresChecker under --analyze, and move the IdempotentOperationsChecker to the 'experimental' category. Fixes <rdar://problem/10146347>. by Ted Kremenek · 13 years ago
  65. b63d8d8 Implement checker that looks for calls to mktemps and friends that have fewer than 6 Xs. Implements <rdar://problem/6336672>. by Ted Kremenek · 13 years ago
  66. 76a5424 Turn 'SecuritySyntaxChecker' into a "meta" security checker for insecure APIs. Now by Ted Kremenek · 13 years ago
  67. 0b28928 [libclang] Fix crash when indexing attributes, rdar://10702250. by Argyrios Kyrtzidis · 13 years ago
  68. ef331b7 Remove PotentiallyPotentiallyEvaluated, and replace it with a much simpler and less error-prone way of handling the relevant cases. Towards marking of whether a declaration is used more accurately. by Eli Friedman · 13 years ago
  69. 2bf8fd8 [analyzer] Add socket API as a source of taint. by Anna Zaks · 13 years ago
  70. eb96af8 Further testing for instantiation of out-of-line constexpr static data member by Richard Smith · 13 years ago
  71. 796c1a1 An instantiation of a constexpr static data member in a class template is by Richard Smith · 13 years ago
  72. fcaf27e Extend the error of invalid token after declarations to include fixits for by Richard Trieu · 13 years ago
  73. b0f9dd2 A few style changes. by Tanya Lattner · 13 years ago
  74. 8ef7b20 constexpr: converted constant expression handling for enumerator values, case by Richard Smith · 13 years ago
  75. d6c7c67 Change the error when a '+=' follows a declaration to suggest a fixit to '=' instead of just suggesting a ';'. by Richard Trieu · 13 years ago
  76. 43e875d Convert SemaDecl.cpp to pass callback objects to CorrectTypo. by Kaelyn Uhrain · 13 years ago
  77. 556b1d0 objc: deprecate direct usage of 'isa' of objc objects by Fariborz Jahanian · 13 years ago
  78. 64554ba In the driver, -fmodules enables modules for C/Objective-C but one by Douglas Gregor · 13 years ago
  79. 7748cbc Add and update tests for character literals by Seth Cantrell · 13 years ago
  80. 4c3fc9b Move narrowing conversion detection code from SemaInit to SemaOverload, ready by Richard Smith · 13 years ago
  81. 8013afe Add testcase for r148375! by Nick Lewycky · 13 years ago
  82. 9bc291d Make PotentiallyPotentiallyEvaluated contexts work correctly when referencing a class field from outside an instance method. by Eli Friedman · 13 years ago
  83. 40b993a A call to strlen is not a constant expression, even if we're treating it as a by Richard Smith · 13 years ago
  84. 6b3014b The value of a case statement is a potentially evaluated context. Found by inspection. by Eli Friedman · 13 years ago
  85. 4e46221 [analyzer] Taint: warn when tainted data is used to specify a buffer by Anna Zaks · 13 years ago
  86. 9b0c749 [analyzer] Taint: add taint propagation rules for string and memory copy by Anna Zaks · 13 years ago
  87. 93c878e Fix a couple issues where we didn't correctly delay diagnostics in PotentiallyPotentiallyEvaluated contexts. In preparation for making sizeof() PotentiallyPotentiallyEvaluated. by Eli Friedman · 13 years ago
  88. 303b4f9 output body of folded case again. by Fariborz Jahanian · 13 years ago
  89. 985df1c Folding away unreachable case statement. by Fariborz Jahanian · 13 years ago
  90. 87eaf72 objc-arc: when 'assign' attribute is unspecified, by Fariborz Jahanian · 13 years ago
  91. 62b7cfb Auto deduction support for std::initializer_list, including for-range support. This means you can now write: by Sebastian Redl · 13 years ago
  92. 84760e3 Template argument deduction for std::initializer_list arguments from initializer lists. by Sebastian Redl · 13 years ago
  93. fe59228 Basic overloading support for std::initializer_list. by Sebastian Redl · 13 years ago
  94. 2b916b8 Sema support for initialization of std::initializer_list from initializer lists. by Sebastian Redl · 13 years ago
  95. 0af8049 Disable -Wduplicate-method-match by default. <rdar://problem/10663536> by Bob Wilson · 13 years ago
  96. 8788491 Correctly resolve an overload set passed to an overloaded operator=. PR11784. by Eli Friedman · 13 years ago
  97. 7d580a4 Enable constant evaluation of implicit calls to constexpr conversion operators. by Richard Smith · 13 years ago
  98. b29b12d When initializing a catch variable in ARC, be sure to emit retains by John McCall · 13 years ago
  99. 29c3f81 Fix a couples of issues in format strings checking. by Jean-Daniel Dupas · 13 years ago
  100. 6b81b0d objc: fixes a bug where struct used inside an by Fariborz Jahanian · 13 years ago