| Commit message (Expand) | Author | Age | Files | Lines |
* | Add -std=c++20 flag, replace C++2a with C++20 throughout the Clang | Richard Smith | 2020-02-19 | 1 | -3/+3 |
* | [Concepts] Check function constraints before deducing auto return type | Saar Raz | 2020-01-31 | 1 | -0/+3 |
* | [Concept] Fix incorrect check for containsUnexpandedParameterPack in CSE | Saar Raz | 2020-01-30 | 1 | -0/+15 |
* | [Concepts] Make constraint expressions unevaluated until satisfaction checking | Saar Raz | 2020-01-24 | 1 | -2/+3 |
* | [Concepts] Deprecate -fconcepts-ts, enable Concepts under -std=c++2a | Saar Raz | 2020-01-24 | 10 | -10/+10 |
* | [Concepts] Placeholder constraints and abbreviated templates | Saar Raz | 2020-01-24 | 1 | -3/+3 |
* | [Concepts] Requires Expressions | Saar Raz | 2020-01-24 | 7 | -0/+751 |
* | When diagnosing the lack of a viable conversion function, also list | Richard Smith | 2020-01-09 | 1 | -1/+1 |
* | [Concepts] Function trailing requires clauses | Saar Raz | 2020-01-09 | 3 | -0/+96 |
* | [Concepts] Constrained partial specializations and function overloads. | Saar Raz | 2019-12-23 | 1 | -5/+10 |
* | Revert "[Concepts] Constrained partial specializations and function overloads." | Reid Kleckner | 2019-12-22 | 1 | -10/+5 |
* | [Concepts] Constrained partial specializations and function overloads. | Saar Raz | 2019-12-22 | 1 | -5/+10 |
* | Revert concepts changes from D41910 | Vedant Kumar | 2019-12-18 | 1 | -10/+5 |
* | [Concepts] Constrained partial specializations and function overloads. | Saar Raz | 2019-12-18 | 1 | -5/+10 |
* | [Concepts] Constraint Enforcement & Diagnostics | Saar Raz | 2019-12-06 | 1 | -0/+31 |
* | [Diagnostics] Try to improve warning message for -Wreturn-type | Dávid Bolvanský | 2019-11-09 | 2 | -2/+2 |
* | Revert "[Concepts] Constraint Enforcement & Diagnostics" | Vlad Tsyrklevich | 2019-10-28 | 1 | -31/+0 |
* | [Concepts] Constraint Enforcement & Diagnostics | Saar Raz | 2019-10-25 | 1 | -0/+31 |
* | [Concepts] Concept Specialization Expressions | Saar Raz | 2019-10-15 | 1 | -0/+149 |
* | Revert 374882 "[Concepts] Concept Specialization Expressions" | Nico Weber | 2019-10-15 | 1 | -149/+0 |
* | [Concepts] Concept Specialization Expressions | Saar Raz | 2019-10-15 | 1 | -0/+149 |
* | [Sema] Improved diagnostic for qualifiers in reference binding | Anastasia Stulova | 2019-06-21 | 1 | -14/+14 |
* | If capturing a variable fails, add a capture anyway (and mark it | Richard Smith | 2019-05-28 | 1 | -0/+7 |
* | [c++20] P0780R2: Support pack-expansion of init-captures. | Richard Smith | 2019-05-21 | 2 | -4/+64 |
* | Mark the lambda function pointer conversion operator as noexcept. | Aaron Ballman | 2019-01-21 | 1 | -0/+8 |
* | [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 | 1 | -2/+2 |
* | [C++17] Disallow lambdas in template parameters (PR33696). | Nicolas Lesser | 2018-07-12 | 1 | -0/+7 |
* | PR37450: Fix bug that disabled some type checks for variables with deduced ty... | Richard Smith | 2018-05-14 | 1 | -2/+10 |
* | [c++2a] Implement P0409R2 - Allow lambda capture [=,this] (by hamzasood) | Faisal Vali | 2017-08-19 | 1 | -2/+2 |
* | [Sema] Add warning for unused lambda captures | Malcolm Parsons | 2017-01-13 | 5 | -5/+5 |
* | PR23135: Don't instantiate constexpr functions referenced in unevaluated oper... | Richard Smith | 2017-01-07 | 1 | -2/+2 |
* | PR23281: Fix implementation of DR1891 to implement the intent: that is, a | Richard Smith | 2016-11-16 | 1 | -2/+2 |
* | P0012R1: Make exception specifications be part of the type system. This | Richard Smith | 2016-10-16 | 1 | -0/+10 |
* | Warn when a reference is bound to an empty l-value (dereferenced null pointer). | Nick Lewycky | 2016-05-14 | 1 | -2/+2 |
* | [Cxx1z] Implement Lambda Capture of *this by Value as [=,*this] (P0018R3) | Faisal Vali | 2016-03-21 | 1 | -0/+22 |
* | N3922: direct-list-initialization of an auto-typed variable no longer deduces a | Richard Smith | 2015-11-11 | 1 | -2/+3 |
* | Clarify the error message when the reason the conversion is not viable is bec... | Nick Lewycky | 2015-08-25 | 1 | -1/+1 |
* | Instantiate function declarations in instantiated functions. | Serge Pavlov | 2015-08-23 | 1 | -5/+8 |
* | Fix typo from r237482. "to reference of type" --> "to reference to type" | Richard Trieu | 2015-05-16 | 1 | -4/+4 |
* | When emitting a dropped qualifier error, show which qualifiers are dropped. | Richard Trieu | 2015-05-16 | 1 | -4/+4 |
* | Reverse the order of types in the reference dropping qualifiers error. | Richard Trieu | 2015-05-15 | 1 | -4/+4 |
* | PR23334: Perform semantic checking of lambda capture initialization in the ri... | Richard Smith | 2015-04-27 | 2 | -6/+6 |
* | Add a warning for direct-list-initialization of a variable with a deduced type | Richard Smith | 2015-02-11 | 1 | -2/+2 |
* | Update error message text. | Serge Pavlov | 2015-01-18 | 1 | -2/+2 |
* | DR1048: drop top-level cv-qualifiers when deducing the return type of a | Richard Smith | 2014-12-19 | 1 | -5/+2 |
* | Adding a -Wunused-value warning for expressions with side effects used in an ... | Aaron Ballman | 2014-12-17 | 2 | -2/+2 |
* | DR1891, PR21787: a lambda closure type has no default constructor, rather than | Richard Smith | 2014-12-10 | 2 | -5/+5 |
* | Handle use of default member initializers before end of outermost class | Reid Kleckner | 2014-11-17 | 1 | -2/+2 |
* | PR21437, final part of DR1330: delay-parsing of exception-specifications. This | Richard Smith | 2014-11-13 | 1 | -3/+2 |