| Commit message (Expand) | Author | Age | Files | Lines |
* | Add missing temporary materialization conversion on left-hand side of . | Richard Smith | 2018-07-27 | 1 | -1/+1 |
* | Warn if a local variable's initializer retains a pointer/reference to a | Richard Smith | 2018-07-24 | 1 | -2/+2 |
* | Fold -Wreturn-stack-address into general initialization lifetime | Richard Smith | 2018-07-23 | 5 | -25/+26 |
* | [Sema] Diagnose an invalid dependent function template specialization | Erik Pilkington | 2018-07-19 | 1 | -0/+28 |
* | DR330: when determining whether a cast casts away constness, consider | Richard Smith | 2018-07-18 | 1 | -0/+22 |
* | Restructure checking for, and warning on, lifetime extension. | Richard Smith | 2018-07-17 | 6 | -10/+128 |
* | Temporarily revert r337226 "Restructure checking for, and warning on, lifetim... | Florian Hahn | 2018-07-17 | 6 | -128/+10 |
* | Restructure checking for, and warning on, lifetime extension. | Richard Smith | 2018-07-17 | 6 | -10/+128 |
* | PR38136: improve handling of template argument deduction of non-trailing | Richard Smith | 2018-07-12 | 2 | -2/+54 |
* | PR38141: check whether noexcept-specifications are equivalent in redeclarations | Richard Smith | 2018-07-12 | 1 | -0/+10 |
* | Add tests for function conversions in conversion function template | Richard Smith | 2018-07-12 | 1 | -0/+17 |
* | [C++17] Disallow lambdas in template parameters (PR33696). | Nicolas Lesser | 2018-07-12 | 1 | -0/+7 |
* | Fix deduction for conversion function templates converting to reference | Richard Smith | 2018-07-11 | 1 | -0/+68 |
* | Fix determination of whether one set of cvr-qualifiers is compatible | Richard Smith | 2018-07-11 | 1 | -0/+10 |
* | DR330: look through array types when forming the cv-decomposition of a type. | Richard Smith | 2018-07-11 | 1 | -0/+51 |
* | Fix determination of whether a reinterpret_cast casts away constness. | Richard Smith | 2018-07-10 | 1 | -0/+26 |
* | Per C++ [over.match.copy]p1, direct-initialization of a reference can | Richard Smith | 2018-07-02 | 1 | -0/+9 |
* | Specify an explicit underlying type for this enum to fix Windows | Richard Smith | 2018-06-29 | 1 | -1/+1 |
* | PR37979: integral promotions in C++ treat enum bit-fields like enums, | Richard Smith | 2018-06-28 | 1 | -0/+19 |
* | DR1687: When overload resolution selects a built-in operator, implicit | Richard Smith | 2018-06-27 | 3 | -36/+48 |
* | DR1213: Ignore implicit conversions when determining if an operand of an | Richard Smith | 2018-06-27 | 1 | -1/+14 |
* | Restore pre-r335182 behavior for naming inherited constructors as | Richard Smith | 2018-06-22 | 1 | -0/+15 |
* | When a dependent alignas is applied to a non-dependent typedef, | Richard Smith | 2018-06-20 | 1 | -0/+6 |
* | Related to PR37768: improve diagnostics for class name shadowing. | Richard Smith | 2018-06-20 | 3 | -6/+51 |
* | [c++17] If a class inherits virtual functions from a base class, it is | Richard Smith | 2018-06-14 | 1 | -0/+5 |
* | [Sema] Use %sub to cleanup overload diagnostics | Eric Fiselier | 2018-05-30 | 2 | -4/+4 |
* | Adjust and fix failing CXX tests after r332799 | Eric Fiselier | 2018-05-19 | 2 | -9/+9 |
* | Fix regression in r332076. | Richard Smith | 2018-05-14 | 1 | -2/+1 |
* | PR37450: Fix bug that disabled some type checks for variables with deduced ty... | Richard Smith | 2018-05-14 | 1 | -2/+10 |
* | Improve diagnostics and error recovery for template name lookup. | Richard Smith | 2018-05-11 | 2 | -3/+3 |
* | [Sema] Do not match function type with const T in template argument deduction | Lei Liu | 2018-05-03 | 2 | -16/+14 |
* | Parse A::template B as an identifier rather than as a template-id with no | Richard Smith | 2018-04-27 | 3 | -4/+7 |
* | DR727: remove wrong assertion for use of class-scope explicit | Richard Smith | 2018-04-23 | 1 | -1/+28 |
* | Allow [[maybe_unused]] on static data members; these are considered variables... | Aaron Ballman | 2018-04-12 | 1 | -1/+1 |
* | Fix typos in clang | Alexander Kornienko | 2018-04-06 | 1 | -1/+1 |
* | Add a couple more tests for DR372. | Richard Smith | 2018-04-05 | 1 | -0/+19 |
* | DR1672, DR1813, DR1881, DR2120: Implement recent fixes to "standard | Richard Smith | 2018-04-05 | 5 | -2/+85 |
* | [C++17] Fix class template argument deduction for default constructors withou... | Zhihao Yuan | 2018-03-24 | 1 | -2/+3 |
* | [C++17] Allow an empty expression in an if init statement | Zhihao Yuan | 2018-03-17 | 1 | -1/+59 |
* | Implement DR2229, which prohibits unnamed bit-fields from having qualifiers i... | Aaron Ballman | 2018-03-17 | 2 | -1/+18 |
* | Implement C++ DR727, which permits explicit specializations at class scope. | Richard Smith | 2018-03-16 | 8 | -86/+71 |
* | When substituting previously-checked template arguments into a template | Richard Smith | 2018-03-08 | 1 | -3/+2 |
* | [Sema] Improve test coverage of narrowing conversion diagnostics | Mikhail Maltsev | 2018-03-02 | 1 | -6/+11 |
* | Fix a couple of cases where we would fail to correctly parse deduced class te... | Richard Smith | 2018-02-28 | 1 | -2/+2 |
* | Bring r325915 back. | Rafael Espindola | 2018-02-23 | 4 | -37/+37 |
* | [Sema] Classify conversions from enum to float as narrowing | Mikhail Maltsev | 2018-02-21 | 1 | -2/+12 |
* | Fix test failure on target where size_t is long long. | Richard Smith | 2018-02-19 | 1 | -3/+6 |
* | [cxx_dr_status] Tests for CWG issues 641-687. | Richard Smith | 2018-02-19 | 1 | -4/+671 |
* | [Sema] Fix decltype of static data members | Mikhail Maltsev | 2018-02-14 | 1 | -1/+6 |
* | [Parser][FixIt] Better diagnostics for "typedef" instead of "typename" typo | Jan Korous | 2018-02-08 | 1 | -14/+14 |