| 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 | 2 | -6/+6 |
* | CWG2352: Allow qualification conversions during reference binding. | Richard Smith | 2020-01-09 | 2 | -5/+41 |
* | When diagnosing the lack of a viable conversion function, also list | Richard Smith | 2020-01-09 | 2 | -2/+2 |
* | Always deduce the lengths of contained parameter packs when deducing a | Richard Smith | 2020-01-06 | 1 | -2/+2 |
* | Revert "CWG2352: Allow qualification conversions during reference binding." | David Blaikie | 2019-12-27 | 2 | -40/+4 |
* | [Sema] SequenceChecker: C++17 sequencing rules for built-in operators <<, >>,... | Bruno Ricci | 2019-12-22 | 2 | -3/+12 |
* | CWG2352: Allow qualification conversions during reference binding. | Richard Smith | 2019-12-19 | 2 | -4/+40 |
* | When diagnosing an ambiguity, only note the candidates that contribute | Richard Smith | 2019-10-24 | 2 | -20/+17 |
* | Implements CWG 1601 in [over.ics.rank/4.2] | Richard Smith | 2019-10-06 | 2 | -5/+22 |
* | For P0784R7: add support for constexpr destructors, and call them as | Richard Smith | 2019-09-23 | 1 | -1/+4 |
* | [c++20] P1331R2: Allow transient use of uninitialized objects in | Richard Smith | 2019-09-18 | 1 | -14/+45 |
* | [MS] Consder constexpr globals to be inline, as in C++17 | Reid Kleckner | 2019-09-11 | 1 | -5/+5 |
* | [Sema] Implement DR2386 for C++17 structured binding | Reid Kleckner | 2019-08-15 | 1 | -0/+21 |
* | Fix handling of class member access into a vector type. | Richard Smith | 2019-08-14 | 2 | -2/+11 |
* | PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type | Richard Smith | 2019-06-14 | 1 | -0/+10 |
* | C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue c... | Richard Smith | 2019-06-14 | 5 | -7/+311 |
* | Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340. | Nico Weber | 2019-06-14 | 5 | -321/+7 |
* | PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type | Richard Smith | 2019-06-13 | 1 | -0/+10 |
* | C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue c... | Richard Smith | 2019-06-13 | 5 | -7/+311 |
* | Refactor constant evaluation of typeid(T) to track a symbolic type_info | Richard Smith | 2019-05-17 | 1 | -2/+7 |
* | Revert Refactor constant evaluation of typeid(T) to track a symbolic type_inf... | Chris Bieneman | 2019-05-17 | 1 | -7/+2 |
* | Refactor constant evaluation of typeid(T) to track a symbolic type_info | Richard Smith | 2019-05-17 | 1 | -2/+7 |
* | [c++20] P1064R0: Allow virtual function calls in constant expression | Richard Smith | 2019-05-13 | 2 | -5/+24 |
* | Revert r360559 "[c++20] P1064R0: Allow virtual function calls in constant exp... | Hans Wennborg | 2019-05-13 | 2 | -24/+5 |
* | [c++20] P1064R0: Allow virtual function calls in constant expression | Richard Smith | 2019-05-13 | 2 | -5/+24 |
* | DR1872: don't allow any calls to virtual functions in constant | Richard Smith | 2019-05-09 | 2 | -6/+72 |
* | [c++20] Implement P0846R0: allow (ADL-only) calls to template-ids whose | Richard Smith | 2019-05-09 | 2 | -6/+10 |
* | P1286R2: Remove restriction that the exception specification of a | Richard Smith | 2019-05-06 | 1 | -0/+15 |
* | CWG issue 727: Fix numerous bugs in support for class-scope explicit | Richard Smith | 2019-05-03 | 1 | -3/+96 |
* | [www] Rebuild cxx_dr_status. | Richard Smith | 2019-04-26 | 1 | -1/+1 |
* | C++ DR2387: a variable template declared wtih (or instantiated with) a | Richard Smith | 2019-04-26 | 1 | -0/+26 |
* | Add missing diagnostic for explicit instantiation declarations naming | Richard Smith | 2019-04-26 | 1 | -4/+3 |
* | Revert r359048: C++ DR2387: a variable template declared wthi | Ilya Biryukov | 2019-04-24 | 3 | -30/+5 |
* | Add missing diagnostic for anonymous struct/union definitions that don't | Richard Smith | 2019-04-24 | 3 | -9/+10 |
* | C++ DR2387: a variable template declared wtih (or instantiated with) a | Richard Smith | 2019-04-23 | 3 | -5/+30 |
* | [Sema] ADL: Associated namespaces for class types and enumeration types (CWG ... | Bruno Ricci | 2019-04-22 | 1 | -0/+48 |
* | [Sema][NFC] Mark DR1563 as done (List-initialization and overloaded function ... | Bruno Ricci | 2019-04-18 | 1 | -0/+10 |
* | [Sema][NFC] Mark DR705 (Suppressing argument-dependent lookup via parentheses... | Bruno Ricci | 2019-04-18 | 1 | -0/+13 |
* | Mark the lambda function pointer conversion operator as noexcept. | Aaron Ballman | 2019-01-21 | 1 | -0/+12 |
* | PR40329: [adl] Fix determination of associated classes when searching a | Richard Smith | 2019-01-16 | 1 | -0/+30 |
* | DR674, PR38883, PR40238: Qualified friend lookup should look for a | Richard Smith | 2019-01-07 | 3 | -14/+41 |
* | [Sema] Produce diagnostics when C++17 aligned allocation/deallocation | Akira Hatanaka | 2018-12-21 | 1 | -2/+2 |
* | [constexpr][c++2a] Try-catch blocks in constexpr functions | Bruno Cardoso Lopes | 2018-12-10 | 1 | -1/+7 |
* | 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 |
* | [cxx2a] P0641R2: (Some) type mismatches on defaulted functions only | Richard Smith | 2018-09-28 | 1 | -2/+2 |
* | PR38627: Fix handling of exception specification adjustment for | Richard Smith | 2018-09-05 | 1 | -3/+3 |
* | 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 | 2 | -16/+18 |