1. b5e4ace Fix stack overflow when trying to create an implicit moving by Argyrios Kyrtzidis · 12 years ago
  2. c969e6a Workaround for libstdc++4.6 <atomic> bug: make comment more explicit about what's going on, per Sean Silva's suggestion. by Richard Smith · 12 years ago
  3. d1a55a6 Egriegious hack to support libstdc++4.6's broken <atomic> header, which defines by Richard Smith · 12 years ago
  4. be9af12 Add FP_CONTRACT support for clang. by Lang Hames · 12 years ago
  5. e402e72 Fix for r163013 regression and further __interface enhancement. by John McCall · 12 years ago
  6. 54b3ba8 Don't produce diagnostics for missing ctor-initializers during template by Richard Smith · 12 years ago
  7. 7821e07 Make warnings about uninitialized fields include the field name. by Hans Wennborg · 12 years ago
  8. 1a6eac8 Doxygen-ify a comment. by Craig Topper · 12 years ago
  9. b6b5b97 PR13890: Warn on abstract final classes. by David Blaikie · 12 years ago
  10. d6f80da Per C++11 [class.friend]p3, the 'friend' keyword must appear first in a by Richard Smith · 12 years ago
  11. 471f985 Warn about self references in in-class initializers. by Hans Wennborg · 12 years ago
  12. 8f411c3 Don't write uninitialized values even if nobody ever asks for it. by Axel Naumann · 12 years ago
  13. 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
  14. dd08427 As we do with base and member initializers in a dependent class, delay by Douglas Gregor · 12 years ago
  15. 1ad23d6 Remove redundant semicolons which are null statements. by Dmitri Gribenko · 12 years ago
  16. cddbc1d Don't try to check override control for invalid member functions. Fixes a crash in a corner case. Patch by Olivier Goffart! by Richard Smith · 12 years ago
  17. f143ae9 Changed the remaining dead asserts to llvm_unreachable. by Joao Matos · 12 years ago
  18. 17d35c3 Normalize line endings of r163013 (part 2). by Joao Matos · 12 years ago
  19. 6666ed4 Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. by Joao Matos · 12 years ago
  20. a6c66ce Change the representation of builtin functions in the AST by Eli Friedman · 12 years ago
  21. 3b6bef9 Push ArrayRef through the Expr hierarchy. by Benjamin Kramer · 12 years ago
  22. 5354e77 Now that ASTMultiPtr is nothing more than a array reference, make it a MutableArrayRef. by Benjamin Kramer · 12 years ago
  23. 4e28d9e Remove ASTOwningVector, it doesn't own anything and provides no value over SmallVector. by Benjamin Kramer · 12 years ago
  24. 3fe198b Rip out remnants of move semantic emulation and smart pointers in Sema. by Benjamin Kramer · 12 years ago
  25. a8eaf00 Fix undefined behavior: member function calls where 'this' is a null pointer. by Richard Smith · 12 years ago
  26. 5965b7c Better wording for reference self-initialization warning. by Hans Wennborg · 12 years ago
  27. d1420c6 Store SourceManager pointer on PrintingPolicy in the case where we're dumping, by Richard Smith · 12 years ago
  28. 2217f85 Make __is_convertible_to handle abstract types correctly. PR13591. by Eli Friedman · 12 years ago
  29. 1f2e1a9 Check access to friend declarations. There's a number of different by John McCall · 12 years ago
  30. 0b8220a -Wunused-private-fields: Don't try to check unresolved initializer expressions by Richard Smith · 12 years ago
  31. a4b3965 PR13499: Don't try to check whether 'override' has been validly applied until by Richard Smith · 12 years ago
  32. eef0029 PR13527: don't assert if a function is explicitly defaulted when it's already by Richard Smith · 12 years ago
  33. 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
  34. c27bc80 Attaching comments to declarations: handle using-declaration. by Dmitri Gribenko · 12 years ago
  35. dd25e80 PR13479: If we see the definition of an out-of-line destructor in C++11, be by Richard Smith · 12 years ago
  36. b9d0b76 Final piece of core issue 1330: delay computing the exception specification of by Richard Smith · 12 years ago
  37. bed28ac Fix a typo (the the => the) by Sylvestre Ledru · 12 years ago
  38. 3fe52ff When we have an Objective-C object with non-trivial lifetime in a by Douglas Gregor · 12 years ago
  39. 517bb84 PR13381, part 2: when determining if a defaulted special member function should by Richard Smith · 12 years ago
  40. 6a06e5f PR13381: consider cv-qualifiers on a class member's type when determining which by Richard Smith · 12 years ago
  41. f729ce0 Ignore visibility attributes after definitions. This matches newer (4.7) gcc's by Rafael Espindola · 12 years ago
  42. e3f470a Stop instantiating a class if we hit a static_assert failure. Also, if the by Richard Smith · 12 years ago
  43. a5ef44f Enable comment parsing and semantic analysis to emit diagnostics. A few by Dmitri Gribenko · 12 years ago
  44. ff817f7 When marking virtual functions as used for a class' vtable, mark all functions by Richard Smith · 12 years ago
  45. 3a2d0fb Split out the "empty" case for compound statement into a separate ctor. by Benjamin Kramer · 12 years ago
  46. 8a50fe0 Be more eager about setting the 'Invalid' bit on an invalid class by Douglas Gregor · 12 years ago
  47. 619ee6a Avoid redundant error when redefining a function as deleted. by David Blaikie · 12 years ago
  48. d9cf826 PR12937: Explicitly deleting an explicit template specialization. by David Blaikie · 12 years ago
  49. 831421f Unrevert r158887, reverted in r158949, along with a fix for the bug which by Richard Smith · 12 years ago
  50. 4e294ee Revert r158887. This fixes pr13168. by Rafael Espindola · 12 years ago
  51. 7d96f61 If an object (such as a std::string) with an appropriate c_str() member function by Richard Smith · 12 years ago
  52. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  53. ef2b5b3 Documentation cleanup: by James Dennett · 12 years ago
  54. e099125 Fix T* p to T *p by Richard Trieu · 12 years ago
  55. de5e75c Use a proper visitor to recursively check for uninitialized use in constructors. by Richard Trieu · 12 years ago
  56. 568eae4 Allow __attribute__((unused)) for fields and make it silence by Daniel Jasper · 12 years ago
  57. d3861ce Remove CXXRecordDecl flags which are unused after r158289. by Richard Smith · 12 years ago
  58. 7756afa Fix PR13052 properly, by performing special member lookup to determine whether by Richard Smith · 12 years ago
  59. ca52330 PR13064: Store whether an in-class initializer uses direct or copy by Richard Smith · 12 years ago
  60. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
  61. f8cc02e Introduce -Wunused-private-field. If enabled, this warning detects by Daniel Jasper · 12 years ago
  62. d21016f Make delegating initializers use a similar codepath to base initializers in dependent contexts. PR12890. by Eli Friedman · 12 years ago
  63. c1aa40c Apparently empty names are allowed here. by Benjamin Kramer · 12 years ago
  64. c470442 Simplify some users of DeclarationName::getNameKind. Fold getFETokenInfoAsVoid into its only caller. by Benjamin Kramer · 12 years ago
  65. 3003e1d Fold the six functions checking explicitly-defaulted special member functions by Richard Smith · 12 years ago
  66. ab41fe9 Move Sema::VerifyIntegerConstantExpression() and by Douglas Gregor · 12 years ago
  67. 6a26e2e Move Sema::RequireNonAbstractType() off of PartialDiagnostic. by Douglas Gregor · 12 years ago
  68. f502d8e Switch RequireLiteralType() off of PartialDiagnostic. by Douglas Gregor · 12 years ago
  69. d10099e Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType() by Douglas Gregor · 12 years ago
  70. a058fd4 Revert most of r154844, which was disabled in r155975. Keep around the by Richard Smith · 12 years ago
  71. 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 12 years ago
  72. a2e76f5 [class.copy]p23: Fix an assertion caused by incorrect argument numbering in a by Richard Smith · 12 years ago
  73. a1366cb PR12224 (sort of): Diagnose inheriting constructor declarations in C++11 mode. by Richard Smith · 12 years ago
  74. 5d59b79 PR12625: Cope with classes which have incomplete base or member types: by Richard Smith · 12 years ago
  75. 8c614e4 PR12629: Cope with parenthesized function types when attaching a delayed by Richard Smith · 12 years ago
  76. a4156b8 Fix regression in r154844. If necessary, defer computing adjusted destructor by Richard Smith · 12 years ago
  77. c86d1fd SemaDeclCXX.cpp: Fix utf8 in comment. by NAKAMURA Takumi · 12 years ago
  78. 704c8f7 Fix bug where a class's (deleted) copy constructor would be implicitly given a by Richard Smith · 12 years ago
  79. e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 12 years ago
  80. 74e2fc3 Implement the last part of C++ [class.mem]p2, delaying the parsing of by Douglas Gregor · 12 years ago
  81. cefc3af Implement C++11 [expr.prim.general]p3, which permits the use of 'this' by Douglas Gregor · 12 years ago
  82. 63f5578 My original patch missed the virtual-base case for destroying by John McCall · 12 years ago
  83. 12d8d80 Fix the access check performed as part of the determination of whether by John McCall · 12 years ago
  84. b9abd872 Fix several problems with protected access control: by John McCall · 12 years ago
  85. bf9658c Point the caret at the error for the 'expected namespace name' diagnostic in by Richard Smith · 12 years ago
  86. 6c656c3 Remove dead assignment to local variable. by Ted Kremenek · 12 years ago
  87. e6af660 PR10217 diagnostic fix: don't say 'copy constructor' when we mean by Richard Smith · 13 years ago
  88. 5bdaac5 Finish PR10217: Ensure we say that a special member was implicitly, not by Richard Smith · 13 years ago
  89. 1c931be Implement DR1402: if a field or base class is not movable, the derived class's by Richard Smith · 13 years ago
  90. c5a89a1 Basic semantic analysis support for inheriting constructor declarations in by Richard Smith · 13 years ago
  91. 6c4c36c PR10217: Provide diagnostics explaining why an implicitly-deleted special by Richard Smith · 13 years ago
  92. df8dc86 Refactor special member function deletion. No functionality change. by Richard Smith · 13 years ago
  93. 6960587 Unify and fix our checking of C++ [dcl.meaning]p1's requirements by Douglas Gregor · 13 years ago
  94. 9c6fde5 Skip through transparent contexts when deciding where to add a friend function. by Nick Lewycky · 13 years ago
  95. 9cda03f Ensure that default arguments are handled correctly in sub scopes. For example: by James Molloy · 13 years ago
  96. 1b7f9cb Fix PR10447: lazily building name lookup tables for DeclContexts was broken. by Richard Smith · 13 years ago
  97. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  98. e5658f0 PR12225: The requirement that literal operators be namespace-scope functions by Richard Smith · 13 years ago
  99. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 13 years ago
  100. f52757d Only make a call to a copy constructor elidable if in fact we are by Douglas Gregor · 13 years ago