summaryrefslogtreecommitdiffstats
path: root/test/CXX
Commit message (Expand)AuthorAgeFilesLines
* Add missing temporary materialization conversion on left-hand side of .Richard Smith2018-07-271-1/+1
* Warn if a local variable's initializer retains a pointer/reference to aRichard Smith2018-07-241-2/+2
* Fold -Wreturn-stack-address into general initialization lifetimeRichard Smith2018-07-235-25/+26
* [Sema] Diagnose an invalid dependent function template specializationErik Pilkington2018-07-191-0/+28
* DR330: when determining whether a cast casts away constness, considerRichard Smith2018-07-181-0/+22
* Restructure checking for, and warning on, lifetime extension.Richard Smith2018-07-176-10/+128
* Temporarily revert r337226 "Restructure checking for, and warning on, lifetim...Florian Hahn2018-07-176-128/+10
* Restructure checking for, and warning on, lifetime extension.Richard Smith2018-07-176-10/+128
* PR38136: improve handling of template argument deduction of non-trailingRichard Smith2018-07-122-2/+54
* PR38141: check whether noexcept-specifications are equivalent in redeclarationsRichard Smith2018-07-121-0/+10
* Add tests for function conversions in conversion function templateRichard Smith2018-07-121-0/+17
* [C++17] Disallow lambdas in template parameters (PR33696).Nicolas Lesser2018-07-121-0/+7
* Fix deduction for conversion function templates converting to referenceRichard Smith2018-07-111-0/+68
* Fix determination of whether one set of cvr-qualifiers is compatibleRichard Smith2018-07-111-0/+10
* DR330: look through array types when forming the cv-decomposition of a type.Richard Smith2018-07-111-0/+51
* Fix determination of whether a reinterpret_cast casts away constness.Richard Smith2018-07-101-0/+26
* Per C++ [over.match.copy]p1, direct-initialization of a reference canRichard Smith2018-07-021-0/+9
* Specify an explicit underlying type for this enum to fix WindowsRichard Smith2018-06-291-1/+1
* PR37979: integral promotions in C++ treat enum bit-fields like enums,Richard Smith2018-06-281-0/+19
* DR1687: When overload resolution selects a built-in operator, implicitRichard Smith2018-06-273-36/+48
* DR1213: Ignore implicit conversions when determining if an operand of anRichard Smith2018-06-271-1/+14
* Restore pre-r335182 behavior for naming inherited constructors asRichard Smith2018-06-221-0/+15
* When a dependent alignas is applied to a non-dependent typedef,Richard Smith2018-06-201-0/+6
* Related to PR37768: improve diagnostics for class name shadowing.Richard Smith2018-06-203-6/+51
* [c++17] If a class inherits virtual functions from a base class, it isRichard Smith2018-06-141-0/+5
* [Sema] Use %sub to cleanup overload diagnosticsEric Fiselier2018-05-302-4/+4
* Adjust and fix failing CXX tests after r332799Eric Fiselier2018-05-192-9/+9
* Fix regression in r332076.Richard Smith2018-05-141-2/+1
* PR37450: Fix bug that disabled some type checks for variables with deduced ty...Richard Smith2018-05-141-2/+10
* Improve diagnostics and error recovery for template name lookup.Richard Smith2018-05-112-3/+3
* [Sema] Do not match function type with const T in template argument deductionLei Liu2018-05-032-16/+14
* Parse A::template B as an identifier rather than as a template-id with noRichard Smith2018-04-273-4/+7
* DR727: remove wrong assertion for use of class-scope explicitRichard Smith2018-04-231-1/+28
* Allow [[maybe_unused]] on static data members; these are considered variables...Aaron Ballman2018-04-121-1/+1
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* Add a couple more tests for DR372.Richard Smith2018-04-051-0/+19
* DR1672, DR1813, DR1881, DR2120: Implement recent fixes to "standardRichard Smith2018-04-055-2/+85
* [C++17] Fix class template argument deduction for default constructors withou...Zhihao Yuan2018-03-241-2/+3
* [C++17] Allow an empty expression in an if init statementZhihao Yuan2018-03-171-1/+59
* Implement DR2229, which prohibits unnamed bit-fields from having qualifiers i...Aaron Ballman2018-03-172-1/+18
* Implement C++ DR727, which permits explicit specializations at class scope.Richard Smith2018-03-168-86/+71
* When substituting previously-checked template arguments into a templateRichard Smith2018-03-081-3/+2
* [Sema] Improve test coverage of narrowing conversion diagnosticsMikhail Maltsev2018-03-021-6/+11
* Fix a couple of cases where we would fail to correctly parse deduced class te...Richard Smith2018-02-281-2/+2
* Bring r325915 back.Rafael Espindola2018-02-234-37/+37
* [Sema] Classify conversions from enum to float as narrowingMikhail Maltsev2018-02-211-2/+12
* Fix test failure on target where size_t is long long.Richard Smith2018-02-191-3/+6
* [cxx_dr_status] Tests for CWG issues 641-687.Richard Smith2018-02-191-4/+671
* [Sema] Fix decltype of static data membersMikhail Maltsev2018-02-141-1/+6
* [Parser][FixIt] Better diagnostics for "typedef" instead of "typename" typoJan Korous2018-02-081-14/+14