1. 8e8fb3b Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. by Andy Gibbs · 12 years ago
  2. 79cf161 Revert r166268, this fix for a crash-on-invalid introduced a rejects-valid. by Nick Lewycky · 12 years ago
  3. 80ddc31 PR14124: When performing template instantiation of a qualified-id outside of a by Richard Smith · 12 years ago
  4. 5f75068 Handle diamond inheritance in -Woverloaded-virtual. by David Blaikie · 12 years ago
  5. 25c9bc1 Use the type as written when pretty-printing C-style casts. Patch by Grzegorz Jablonski. by Eli Friedman · 12 years ago
  6. eafa9d4 Remove check which incorrectly suppressed printing an identifier in type printing. Patch by Benoit Perrot. by Eli Friedman · 12 years ago
  7. d03ef04 Fix AST pretty-printing for C++ new expressions with placement arguments with default values. by Eli Friedman · 12 years ago
  8. 9be36ab DR1535: only potentially-evaluated typeid expressions are disallowed in constant by Richard Smith · 12 years ago
  9. 76398e5 Fix -Woverloaded-virtual when the using statement refers to a base declaration of a virtual function. by David Blaikie · 12 years ago
  10. bea52da Adds couple of missing warning flags so warnings can be turned by Fariborz Jahanian · 12 years ago
  11. 64fe36e Update test FIXME: The '[]' in 'delete []' is never part of a lambda. by Richard Smith · 12 years ago
  12. 16de3db Move test to a more appropriate place. by Eli Friedman · 12 years ago
  13. 9b29f4f Implement GCC's -Wint-to-pointer-cast. by David Blaikie · 12 years ago
  14. 3ce9fae Thread-safety analysis: support multiple thread-safety attributes on by DeLesley Hutchins · 12 years ago
  15. 2edcde8 Make sure we perform the variadic method check correctly for calls to a member operator(). PR14057. by Eli Friedman · 12 years ago
  16. 3ea19c8 Fix a crash-on-invalid when parsing a reference to an invalid auto declaration by David Blaikie · 12 years ago
  17. b5e4ace Fix stack overflow when trying to create an implicit moving by Argyrios Kyrtzidis · 12 years ago
  18. ef2388b Thread-safety analysis: allow attributes on constructors to refer to 'this'. by DeLesley Hutchins · 12 years ago
  19. d1a55a6 Egriegious hack to support libstdc++4.6's broken <atomic> header, which defines by Richard Smith · 12 years ago
  20. 6880f49 Improve C++11 attribute parsing. by Michael Han · 12 years ago
  21. 6b2cc42 Change how the SelfReferenceChecker handles MemberExpr. Instead of treating by Richard Trieu · 12 years ago
  22. 66360e2 -Wformat: Don't check format strings in uninstantiated templates. by Jordan Rose · 12 years ago
  23. 01cad02 Fix treatment of case which came up on std-proposals@: 'void' is permitted in core constant expressions, despite not being a literal type. by Richard Smith · 12 years ago
  24. c4a8391 PR13978: A 'decltype' DeclSpec has an expression representation, not a type by Richard Smith · 12 years ago
  25. 568f785 Cleaning up the self initialization checker. by Richard Trieu · 12 years ago
  26. 66da0ab Compatibility macro detection for the -Wimplicit-fallthrough diagnostic. by Alexander Kornienko · 12 years ago
  27. f3477c1 Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164766 by Sylvestre Ledru · 12 years ago
  28. 94ff8e1 Fix a typo 'iff' => 'if' by Sylvestre Ledru · 12 years ago
  29. d278dbe Fix template instantiation of attributes. More specifically, fix the case by DeLesley Hutchins · 12 years ago
  30. ea30e2f Add the Microsoft __is_interface_class type trait. Patch by Andy Gibbs! by John McCall · 12 years ago
  31. e402e72 Fix for r163013 regression and further __interface enhancement. by John McCall · 12 years ago
  32. e49ff3e Fix crash when a decltype expression in a trailing return type refers to the by Richard Smith · 12 years ago
  33. 6319917 Handle C++ functional casts in a similar way to C-style casts in by Eli Friedman · 12 years ago
  34. dd15261 More tests for r164545 (change extension warning about 'long long'). by Dmitri Gribenko · 12 years ago
  35. e3b136b Change the wording of the extension warning from by Dmitri Gribenko · 12 years ago
  36. d2f3882 Thread-safety analysis: better handling of unreachable blocks. Fixes a bug by DeLesley Hutchins · 12 years ago
  37. 7821e07 Make warnings about uninitialized fields include the field name. by Hans Wennborg · 12 years ago
  38. 60ff198 Thread-safety analysis: fix bug where shared trylock was treated as exclusive. by DeLesley Hutchins · 12 years ago
  39. 186af2d Thread safety analysis: properly canonicalize calls to virtual methods within by DeLesley Hutchins · 12 years ago
  40. 8b533d9 If the range in a for range statement doesn't have a viable begin/end function, by Richard Smith · 12 years ago
  41. a193f20 Improvements to my patch in r164143 per Richard's comments. // rdar://12202422 by Fariborz Jahanian · 12 years ago
  42. 7c3c6bc Handle lambdas where the lambda-declarator is an explicit "(void)". PR13854. by Eli Friedman · 12 years ago
  43. 2a237e0 Thread-safety analysis: Fix warning when EXCLUSIVE_LOCKS_REQUIRED by DeLesley Hutchins · 12 years ago
  44. 5b280f2 Thread-safety analysis: fix ICE when EXCLUSIVE_LOCKS_REQUIRED or by DeLesley Hutchins · 12 years ago
  45. 4d09f59 Fix test better way. by Fariborz Jahanian · 12 years ago
  46. 9cd5b24 Add an extra check for invalid decls in the lambda semantic analysis to avoid a crash. PR13860. by Eli Friedman · 12 years ago
  47. 15a9356 c: warn when an integer value comparison with an by Fariborz Jahanian · 12 years ago
  48. 471f985 Warn about self references in in-class initializers. by Hans Wennborg · 12 years ago
  49. 43f8c40 Per discussion on cfe-dev, remove -Wunique-enums entirely. There by Ted Kremenek · 12 years ago
  50. a6ddea6 When diagnosing multiple mem-initializers in a delegating ctor, point to the delegating initializer, not to the first initializer. For good measure, also highlight the other initializer. by Richard Smith · 12 years ago
  51. 867c179 Add missing test from r163874. by Douglas Gregor · 12 years ago
  52. dd08427 As we do with base and member initializers in a dependent class, delay by Douglas Gregor · 12 years ago
  53. 71074fd When we substitute into the type of a function based on the by Douglas Gregor · 12 years ago
  54. 7537945 Promote the warning about extra qualification on a declaration from a by Douglas Gregor · 12 years ago
  55. db3353f clang/test/SemaCXX/dcl_ambig_res.cpp: [PR13819] It requires LP64 for now due to __SIZE_TYPE__. by NAKAMURA Takumi · 12 years ago
  56. b774d73 clang/test: [PR8833] Introduce the feature "LP64" to suppress LLP64-incompatible tests. by NAKAMURA Takumi · 12 years ago
  57. f9ee0ba Thread-safety analysis: fix bug in expression matching code. by DeLesley Hutchins · 12 years ago
  58. 24a6c94 Thread safety analysis: fix bug related to lock_returned attribute on templates. by DeLesley Hutchins · 12 years ago
  59. 4e0d3cb Fix namespace nesting and remove windows line endings. by Rafael Espindola · 12 years ago
  60. 654f1d5 Fix PR13784: instantiation of an abstract class in a conditional operator. by David Blaikie · 12 years ago
  61. 3f0ec52 Thread-safety analysis: differentiate between two forms of analysis; a precise by DeLesley Hutchins · 12 years ago
  62. 0cb8939 Allow vector types in pseudo-destructor expressions. Fixes PR13798. by Douglas Gregor · 12 years ago
  63. e75bb61 Fixed support for disabled wchar_t and added an appropriate test. by Abramo Bagnara · 12 years ago
  64. 3d074c3 Whitespace. by Chad Rosier · 12 years ago
  65. 0b4db3e Thread-safety analysis: Add support for selectively turning off warnings by DeLesley Hutchins · 12 years ago
  66. fd0f11c Thread-safety analysis: bugfix for case where a trylock occurs in an by DeLesley Hutchins · 12 years ago
  67. b197b78 Added missing test. by Abramo Bagnara · 12 years ago
  68. 679fc93 Revert r163078 per chandlerc's request. by Joao Matos · 12 years ago
  69. f712c48 Added a diagnostic for mismatched MS inheritance attributes. Also fixed the incomplete type member pointer size calculation under the MS ABI. by Joao Matos · 12 years ago
  70. 5408153 Thread-safety analysis: fix handling of LOCK_RETURNED attribute so that the by DeLesley Hutchins · 12 years ago
  71. 4e4c157 Thread-safety analysis: fix handling of string constants in mutex by DeLesley Hutchins · 12 years ago
  72. a6c66ce Change the representation of builtin functions in the AST by Eli Friedman · 12 years ago
  73. ccc4f28 The presence of a user-*declared* constructor makes the default by Douglas Gregor · 12 years ago
  74. d295970 Extend the "__is_pod" hack, which demotes various type trait keywords by Douglas Gregor · 12 years ago
  75. 48def65 Move TLS check from LValueExprEvaluator::VisitVarDecl to by Hans Wennborg · 12 years ago
  76. 29f431b Fix r162835 as per Richard's comments. by Hans Wennborg · 12 years ago
  77. 88617a2 Warn about suspicious implicit conversions from floating point to bool by Hans Wennborg · 12 years ago
  78. df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago
  79. 4bda1d8 Merge existing attributes before processing pragmas in friend template by Rafael Espindola · 12 years ago
  80. e1715b6 Better diagnostics for range-based for loops with bad range types. by Sam Panzer · 12 years ago
  81. d30fb9e Thread-safety analysis: fix scoping issues related to 'this', including an by DeLesley Hutchins · 12 years ago
  82. 5965b7c Better wording for reference self-initialization warning. by Hans Wennborg · 12 years ago
  83. 0576681 PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers and by Richard Smith · 12 years ago
  84. 8be9e77 Warn about self-initialization of references. by Hans Wennborg · 12 years ago
  85. 0652c35 Don't forget to apply #pragma pack to partial and explicit specializations of by Richard Smith · 12 years ago
  86. 95526a4 Thread safety analysis: prevent a compiler error in cases where a by DeLesley Hutchins · 12 years ago
  87. 1b4b146 Check local static variables for self reference on initialization. by Richard Trieu · 12 years ago
  88. 2217f85 Make __is_convertible_to handle abstract types correctly. PR13591. by Eli Friedman · 12 years ago
  89. ee2f032 Thread-safety-analysis: adds existential quantification over lock by DeLesley Hutchins · 12 years ago
  90. a74b715 Thread safety analysis: refactor to support more sophisticated handling by DeLesley Hutchins · 12 years ago
  91. c3b2308 Unify the codepaths for emitting deprecation warnings. The test changes are just to account for us emitting notes more consistently. by Eli Friedman · 12 years ago
  92. 50800fc Implement warning for integral null pointer constants other than the literal 0. by David Blaikie · 12 years ago
  93. 50d61c8 Implement final piece of DR963 and also DR587: by Richard Smith · 12 years ago
  94. 06808f1 Get rid of an early return in Sema::ActOnFields which doesn't make sense anymore. by Eli Friedman · 12 years ago
  95. 604fb38 When building a conditional operator where one operand is a throw-expression by Richard Smith · 12 years ago
  96. 0b8220a -Wunused-private-fields: Don't try to check unresolved initializer expressions by Richard Smith · 12 years ago
  97. e27a08a For global record types, the self reference checker was called twice, resulting by Richard Trieu · 12 years ago
  98. eef0029 PR13527: don't assert if a function is explicitly defaulted when it's already by Richard Smith · 12 years ago
  99. 5295b97 Fix crash if a literal operator template's template parameter pack is not a non-type template parameter pack. Patch by Andy Gibbs! by Richard Smith · 12 years ago
  100. 5121781 Explicitly defaulted constructors cannot be used for default initialization. by Aaron Ballman · 12 years ago