1. 4872e10 Fix PR12960 by not attempting to correct cases when we're not actually instantiatiating a template. by David Blaikie · 12 years ago
  2. e26073c Implement the C++11 discarded value expression rules for volatile lvalues. <rdar://problem/10790820>. by Eli Friedman · 12 years ago
  3. 25582fc Recover better from a missing 'typename' in a function template definition. by Richard Smith · 12 years ago
  4. d57f52c Clean up r156925, so that we only mark the capturing DeclRefExpr of a by Douglas Gregor · 12 years ago
  5. 29a93f8 Fix code generation of variables reference expressions when mixing by Douglas Gregor · 12 years ago
  6. 827adaf Don't use the implicit int rule for error recovery in C++. Instead, try to by Richard Smith · 12 years ago
  7. be0ee87 Improve some of the conversion warnings to fire on conversion to bool. by David Blaikie · 12 years ago
  8. 455e3e1 Test file I forgot to 'svn add' in r156802. by Richard Smith · 12 years ago
  9. 3003e1d Fold the six functions checking explicitly-defaulted special member functions by Richard Smith · 12 years ago
  10. 2f68ca0 When diagnosing inaccessible temporary destructors in decltype expressions, use by Richard Smith · 12 years ago
  11. 060ddb0 hopefully fix a bunch of ARM buildbot failures by Nuno Lopes · 12 years ago
  12. a971d24 Push the knowledge that we are parsing a type-id/type-name further into the by Richard Smith · 12 years ago
  13. 1348967 Change how we suppress access control in explicit instantiations by John McCall · 12 years ago
  14. d079abf A union can have a constexpr defaulted default constructor, if it has an by Richard Smith · 12 years ago
  15. 7ad5c99 Use raw_ostream in TypePrinter and eliminate uses of temporary std::strings. by Argyrios Kyrtzidis · 12 years ago
  16. 6deb820 Disable our non-standard delayed parsing of exception specifications. Delaying by Richard Smith · 12 years ago
  17. 294fe20 We don't need a lengthy quote from the wrong standard. by Douglas Gregor · 12 years ago
  18. 587e812 Add test cases for r155935. by Douglas Gregor · 12 years ago
  19. 6850faf PR9546, DR1268: A prvalue cannot be reinterpret_cast to an rvalue reference by Richard Smith · 12 years ago
  20. e531001 PR12688: ParseCXXClassMemberDeclaration's sometimes-null ThisDecl takes another by Richard Smith · 12 years ago
  21. a2e76f5 [class.copy]p23: Fix an assertion caused by incorrect argument numbering in a by Richard Smith · 12 years ago
  22. a1366cb PR12224 (sort of): Diagnose inheriting constructor declarations in C++11 mode. by Richard Smith · 12 years ago
  23. c799a6a If a type is non-literal by virtue of being incomplete produce notes by Richard Smith · 12 years ago
  24. 5d59b79 PR12625: Cope with classes which have incomplete base or member types: by Richard Smith · 12 years ago
  25. 2b2a087 Don't try to delay parsing the exception specification for a data member of a by Richard Smith · 12 years ago
  26. 8c614e4 PR12629: Cope with parenthesized function types when attaching a delayed by Richard Smith · 12 years ago
  27. 704c8f7 Fix bug where a class's (deleted) copy constructor would be implicitly given a by Richard Smith · 12 years ago
  28. e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 12 years ago
  29. 74e2fc3 Implement the last part of C++ [class.mem]p2, delaying the parsing of by Douglas Gregor · 12 years ago
  30. cefc3af Implement C++11 [expr.prim.general]p3, which permits the use of 'this' by Douglas Gregor · 12 years ago
  31. a1c4f7c PR12500: Improve the wording of the diagnostic for a redefinition of a name by Richard Smith · 12 years ago
  32. 50fadd1 Improve diagnostics in C++11 when a non-type template argument for a by Douglas Gregor · 12 years ago
  33. 4296361 Rework implementation of null non-type template arguments based on by Douglas Gregor · 12 years ago
  34. 6ee326a Disambiguation of '[[': by Richard Smith · 12 years ago
  35. 63f5578 My original patch missed the virtual-base case for destroying by John McCall · 12 years ago
  36. 12d8d80 Fix the access check performed as part of the determination of whether by John McCall · 12 years ago
  37. b9abd872 Fix several problems with protected access control: by John McCall · 12 years ago
  38. d2008e2 Implement support for null non-type template arguments for non-type by Douglas Gregor · 12 years ago
  39. e47029a Temporary workaround for bug#12457: turn the 'constexpr function never produces by Richard Smith · 12 years ago
  40. a85cf39 Improve diagnostics for invalid use of non-static members / this: by Richard Smith · 12 years ago
  41. e31b8fb Enable warn_impcast_literal_float_to_integer by default. by David Blaikie · 12 years ago
  42. 397f327 Hardcode a triple to prevent the test failing on targets which don't support __thread. by Richard Smith · 12 years ago
  43. b4051e7 Implement C++11 [temp.arg.nontype]'s permission to use the address of an object by Richard Smith · 12 years ago
  44. a9b55a4 Dependent-sequence initialization of a single element can be direct by Douglas Gregor · 12 years ago
  45. e14ba2c When computing the conversion sequence in overload resolution by John McCall · 12 years ago
  46. e6af660 PR10217 diagnostic fix: don't say 'copy constructor' when we mean by Richard Smith · 12 years ago
  47. 5bdaac5 Finish PR10217: Ensure we say that a special member was implicitly, not by Richard Smith · 12 years ago
  48. 1c931be Implement DR1402: if a field or base class is not movable, the derived class's by Richard Smith · 12 years ago
  49. c5a89a1 Basic semantic analysis support for inheriting constructor declarations in by Richard Smith · 12 years ago
  50. 6c4c36c PR10217: Provide diagnostics explaining why an implicitly-deleted special by Richard Smith · 12 years ago
  51. 1ef28db Extend -Wc++11-narrowing to cover converted constant expressions as well as braced-initializers. <rdar://problem/11121178>. by Eli Friedman · 12 years ago
  52. 6960587 Unify and fix our checking of C++ [dcl.meaning]p1's requirements by Douglas Gregor · 12 years ago
  53. 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 12 years ago
  54. 42acead Diagnose tag and class template declarations with qualified by Douglas Gregor · 12 years ago
  55. 1d23c42 Unpluralize -Wfoo-conversions warnings for consistency. by David Blaikie · 12 years ago
  56. f1c66b4 Instantiating a class template should not instantiate the definition of any by Richard Smith · 12 years ago
  57. e37f484 Implement [temp.param]p5: the top-level cv-qualifiers on a non-type template by Richard Smith · 12 years ago
  58. 7c5d28b PR11850 + duplicates: don't assume that a function parameter pack expansion is by Richard Smith · 12 years ago
  59. 1b7f9cb Fix PR10447: lazily building name lookup tables for DeclContexts was broken. by Richard Smith · 12 years ago
  60. 860d9b7 C++11 [temp.deduct.call]p6 tweak: when given a set of overlaoded by Douglas Gregor · 12 years ago
  61. 7796eb5 Fix parsing of trailing-return-type. Types are syntactically prohibited from by Richard Smith · 12 years ago
  62. 69730c1 Fix parsing of type-specifier-seq's. Types are syntactically allowed to be by Richard Smith · 12 years ago
  63. fc55a82 When template argument deduction is ignoring qualifiers, perform deep by Douglas Gregor · 12 years ago
  64. 5a7a5bb When determining whether an identifier followed by a '<' in a member by Douglas Gregor · 12 years ago
  65. 426d6ca Fix crash & accepts-invalid for array of arrays of user defined type. by David Blaikie · 12 years ago
  66. e5658f0 PR12225: The requirement that literal operators be namespace-scope functions by Richard Smith · 12 years ago
  67. 26b75c0 Improve diagnostics for UCNs referring to control characters and members of the by Richard Smith · 12 years ago
  68. 15debc3 Harden test for 32 bit platforms, where size_t is unsigned int (not unsigned long). by Benjamin Kramer · 12 years ago
  69. 3a5032b Literal operator suffixes and regular names live in separate namespaces. by Richard Smith · 12 years ago
  70. a9e88b2 Literal operators can't have default arguments. by Richard Smith · 12 years ago
  71. 36f5cfe Support for raw and template forms of numeric user-defined literals, by Richard Smith · 12 years ago
  72. e093404 Remove a test FIXME for a case which is already fixed. by Richard Smith · 12 years ago
  73. 2fb4ae3 Implement C++11 [lex.ext]p10 for string and character literals: a ud-suffix not by Richard Smith · 12 years ago
  74. 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 12 years ago
  75. 99831e4 User-defined literals: reject string and character UDLs in all places where the by Richard Smith · 12 years ago
  76. 0cc323c static_assert: Allow any string-literal as the message, not just a character by Richard Smith · 12 years ago
  77. d4f9f9d More tests for r152012. by Richard Smith · 12 years ago
  78. 5cc2c6e Lexing support for user-defined literals. Currently these lex as the same token by Richard Smith · 12 years ago
  79. b4a7b1e Add tests for [over.literal]. Fix a few bugs which were exposed by the tests. by Richard Smith · 12 years ago
  80. ec92bc7 Add a pile of tests for unrestricted unions, and advertise support for them. by Richard Smith · 12 years ago
  81. 1658133 Ensure that we instantiate static reference data members of class templates by Richard Smith · 12 years ago
  82. 5e4e58b Reject 'a = {0} = {0}' rather than parsing it as '(a = {0}) = {0}'. Also by Richard Smith · 12 years ago
  83. ac62601 Make the odr-use logic work correctly for constant-expressions. PR12006. by Eli Friedman · 12 years ago
  84. 0d8ab2e Convert initializer lists to temporaries in CreateBuiltinBinOp. Allows assignment of init lists to built-in types and resolves PR12088. by Sebastian Redl · 12 years ago
  85. 79363f5 Ensure that we delete default constructors in the right cases. Don't delete the by Richard Smith · 12 years ago
  86. dbe01bb Tests for r151508. by Richard Smith · 12 years ago
  87. ea7c1e2 Don't assert when trying to diagnose why a class with a constructor template is by Richard Smith · 12 years ago
  88. 9a561d5 Ensure that we delete destructors in the right cases. Specifically: by Richard Smith · 12 years ago
  89. e653ba2 Special members which are defaulted or deleted on their first declaration are by Richard Smith · 12 years ago
  90. 2c8aee4 PR11956: C++11's special exception for accessing non-static data members from by Richard Smith · 12 years ago
  91. 9b42afd Add test for C++ DR899. by Douglas Gregor · 12 years ago
  92. ed878af Implement C++11 [over.match.copy]p1b2, which allows the use of by Douglas Gregor · 12 years ago
  93. b734e24 Teach overload resolution to prefer user-defined conversion via a by Douglas Gregor · 12 years ago
  94. 0635aa7 Accept braced-init-lists in conditions, and, in passing, dramatically improve by Richard Smith · 13 years ago
  95. ac1303e Generate an AST for the conversion from a lambda closure type to a by Douglas Gregor · 13 years ago
  96. e9ee382 Improve diagnostics a bit for bad member initializers, and fix an obscure bug involving packs. Fixes PR12049. by Eli Friedman · 13 years ago
  97. 76f3f69 Implement C++11 [expr.call]p11: If the operand to a decltype-specifier is a by Richard Smith · 13 years ago
  98. fccfb62 In the conflict between C++11 [expr.prim.general]p4, which declares by Douglas Gregor · 13 years ago
  99. f4b7de1 Improve our handling of lambda expressions that occur within default by Douglas Gregor · 13 years ago
  100. ee06539 Make RequireLiteralType work correctly with incomplete array types. PR12037. by Eli Friedman · 13 years ago