summaryrefslogtreecommitdiff
path: root/test/CXX
Commit message (Expand)AuthorAgeFilesLines
* [c++20] Add rewriting from comparison operators to <=> / ==.Richard Smith2019-10-194-0/+314
* [Concept] Associated Constraints InfrastructureSaar Raz2019-10-154-8/+106
* [Concepts] Concept Specialization ExpressionsSaar Raz2019-10-159-172/+149
* Revert 374882 "[Concepts] Concept Specialization Expressions"Nico Weber2019-10-159-149/+172
* [Concepts] Concept Specialization ExpressionsSaar Raz2019-10-159-172/+149
* Implements CWG 1601 in [over.ics.rank/4.2]Richard Smith2019-10-062-5/+22
* For P0784R7: compute whether a variable has constant destruction if itRichard Smith2019-09-292-0/+60
* For P0784R7: add support for explicit destructor calls andRichard Smith2019-09-271-1/+1
* For P0784R7: Add support for dynamic allocation with new / delete duringRichard Smith2019-09-271-16/+17
* For P0784R7: add further testing of requirements on constexprRichard Smith2019-09-231-0/+68
* For P0784R7: add support for constexpr destructors, and call them asRichard Smith2019-09-234-5/+15
* [c++20] P1331R2: Allow transient use of uninitialized objects inRichard Smith2019-09-183-31/+90
* [MS] Consder constexpr globals to be inline, as in C++17Reid Kleckner2019-09-112-9/+13
* [c++20] P1143R2: Add support for the C++20 'constinit' keyword.Richard Smith2019-09-043-0/+69
* [c++20] Implement semantic restrictions for C++20 designatedRichard Smith2019-08-301-1/+1
* PR40674: fix assertion failure if a structured binding declaration has aRichard Smith2019-08-241-1/+7
* Implement P1668R1Erich Keane2019-08-191-2/+6
* [SemaDeclCXX] Allow inheriting constructor declaration to specify a cv-qualif...Tan S. B2019-08-171-0/+1
* [Sema] Implement DR2386 for C++17 structured bindingReid Kleckner2019-08-152-1/+22
* Fix handling of class member access into a vector type.Richard Smith2019-08-142-2/+11
* IR: print value numbers for unnamed function argumentsTim Northover2019-08-031-2/+2
* When determining whether a lambda-expression is implicitly constexpr,Richard Smith2019-07-291-4/+1
* Implement P1771Erich Keane2019-07-251-0/+50
* Implement P1301R4, which allows specifying an optional message on the [[nodis...Aaron Ballman2019-07-202-7/+31
* [Concepts] Concept definitions (D40381)Saar Raz2019-07-101-0/+4
* My first test commit.Saar Raz2019-07-101-0/+1
* [CXX] Exercise all paths through these tests.Paul Robinson2019-07-091-0/+1
* Treat the range of representable values of floating-point types as [-inf, +in...Richard Smith2019-07-061-7/+21
* [Sema] Improved diagnostic for qualifiers in reference bindingAnastasia Stulova2019-06-214-25/+25
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2019-06-141-0/+10
* C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue c...Richard Smith2019-06-146-7/+391
* Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340.Nico Weber2019-06-146-401/+7
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2019-06-131-0/+10
* C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue c...Richard Smith2019-06-136-7/+391
* If capturing a variable fails, add a capture anyway (and mark itRichard Smith2019-05-281-0/+7
* [c++20] P1330R0: permit simple-assignments that change the active memberRichard Smith2019-05-211-1/+1
* [c++20] P0780R2: Support pack-expansion of init-captures.Richard Smith2019-05-213-4/+103
* Refactor constant evaluation of typeid(T) to track a symbolic type_infoRichard Smith2019-05-171-2/+7
* Revert Refactor constant evaluation of typeid(T) to track a symbolic type_inf...Chris Bieneman2019-05-171-7/+2
* Refactor constant evaluation of typeid(T) to track a symbolic type_infoRichard Smith2019-05-171-2/+7
* Fix regression in r360311 caused by reversed bool arguments.Richard Smith2019-05-161-0/+21
* [c++20] P1064R0: Allow virtual function calls in constant expressionRichard Smith2019-05-133-10/+41
* Revert r360559 "[c++20] P1064R0: Allow virtual function calls in constant exp...Hans Wennborg2019-05-133-41/+10
* [c++20] P1064R0: Allow virtual function calls in constant expressionRichard Smith2019-05-133-10/+41
* Reject attempts to call non-static member functions on objects outsideRichard Smith2019-05-121-2/+2
* Revert rL360499 and rL360464 from cfe/trunk:Simon Pilgrim2019-05-111-2/+2
* Reject attempts to call non-static member functions on objects outsideRichard Smith2019-05-111-2/+2
* [Sema] Mark array element destructors referenced during initializationErik Pilkington2019-05-101-3/+3
* DR1872: don't allow any calls to virtual functions in constantRichard Smith2019-05-093-8/+74
* [c++20] Add support for explicit(bool), as described in P0892R2.Richard Smith2019-05-092-5/+5