| Commit message (Expand) | Author | Age | Files | Lines |
* | [constexpr][c++2a] Try-catch blocks in constexpr functions | Bruno Cardoso Lopes | 2018-12-10 | 3 | -8/+40 |
* | Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue... | Richard Smith | 2018-11-03 | 1 | -10/+0 |
* | PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type | Richard Smith | 2018-10-30 | 1 | -0/+10 |
* | [C++17] Reject shadowing of capture by parameter in lambda | Nicolas Lesser | 2018-10-25 | 1 | -0/+11 |
* | PR24164, PR39336: init-captures are not distinct full-expressions. | Richard Smith | 2018-10-19 | 1 | -1/+51 |
* | Add basic test that we perform lifetime extension in the expected | Richard Smith | 2018-10-19 | 1 | -0/+190 |
* | Revert "[CodeGenCXX] Treat 'this' as noalias in constructors" | Sean Fertile | 2018-10-15 | 1 | -6/+6 |
* | [CodeGenCXX] Treat 'this' as noalias in constructors | Anton Bikineev | 2018-10-10 | 1 | -6/+6 |
* | [cxx2a] P0641R2: (Some) type mismatches on defaulted functions only | Richard Smith | 2018-09-28 | 7 | -10/+57 |
* | P0859R0: List-initialization is potentially-constant-evaluated and | Richard Smith | 2018-09-26 | 2 | -0/+51 |
* | P0969R0: allow structured binding of accessible members, not only public memb... | Richard Smith | 2018-09-25 | 1 | -5/+46 |
* | P0962R1: only use the member form of 'begin' and 'end' in a range-based | Richard Smith | 2018-09-24 | 1 | -2/+57 |
* | [Sema] Remove location from implicit capture init expr | Vedant Kumar | 2018-09-13 | 2 | -4/+4 |
* | PR38627: Fix handling of exception specification adjustment for | Richard Smith | 2018-09-05 | 2 | -5/+5 |
* | Improve diagnostic for missing comma in template parameter list. | Richard Smith | 2018-08-17 | 1 | -3/+6 |
* | [Sema] P0961R1: Relaxing the structured bindings customization point finding ... | Erik Pilkington | 2018-08-09 | 1 | -6/+71 |
* | Clean up and simplify RequireCompleteType. | Richard Smith | 2018-08-07 | 1 | -1/+1 |
* | Diagnose invalid cv-qualifiers for friend decls. | Eli Friedman | 2018-08-03 | 1 | -2/+13 |
* | 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 |