Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Update cxx_dr_status.html after 3.6 branch | Hans Wennborg | 2015-01-14 | 1 | -3/+3 | |
| | | | | llvm-svn: 226008 | |||||
* | DR1048: drop top-level cv-qualifiers when deducing the return type of a | Richard Smith | 2014-12-19 | 1 | -1/+1 | |
| | | | | | | lambda-expression in C++11, to match the C++14 rules. llvm-svn: 224620 | |||||
* | DR1684: a constexpr member function need not be a member of a literal class ↵ | Richard Smith | 2014-12-16 | 1 | -559/+1183 | |
| | | | | | | type. llvm-svn: 224388 | |||||
* | Per comments on PR12350, move DR244 back from 'done' to 'partial' and add ↵ | Richard Smith | 2014-10-17 | 1 | -1/+1 | |
| | | | | | | tests showing what we get wrong. llvm-svn: 220009 | |||||
* | Tests for DR600-640. | Richard Smith | 2014-09-29 | 1 | -34/+34 | |
| | | | | llvm-svn: 218591 | |||||
* | Tests for DR581-600. | Richard Smith | 2014-09-15 | 1 | -16/+16 | |
| | | | | llvm-svn: 217844 | |||||
* | Update DR status list to reflect that Clang 3.5 has been released. | Richard Smith | 2014-09-11 | 1 | -16/+16 | |
| | | | | llvm-svn: 217608 | |||||
* | Tests for DR573-580. | Richard Smith | 2014-09-11 | 1 | -8/+8 | |
| | | | | llvm-svn: 217606 | |||||
* | Remove suppression of dr547 test and instead test that deduction succeeds if we | Richard Smith | 2014-09-05 | 1 | -1/+1 | |
| | | | | | | | | use __thiscall. (This doesn't actually work for MSVC; they don't allow the __thiscall qualifier here, but it's sufficient to demonstrate that we do implement the intent of the DR.) llvm-svn: 217213 | |||||
* | Tests for DR550-572. | Richard Smith | 2014-09-02 | 1 | -17/+17 | |
| | | | | llvm-svn: 216953 | |||||
* | Tests for DR525-550. | Richard Smith | 2014-08-31 | 1 | -20/+20 | |
| | | | | llvm-svn: 216834 | |||||
* | Update DR page for latest revision of CWG issues list. | Richard Smith | 2014-06-03 | 1 | -28/+424 | |
| | | | | llvm-svn: 210130 | |||||
* | Implement DR990 and DR1070. Aggregate initialization initializes uninitialized | Richard Smith | 2014-06-03 | 1 | -3/+3 | |
| | | | | | | | | | elements from {}, rather than value-initializing them. This permits calling an initializer-list constructor or constructing a std::initializer_list object. (It would also permit initializing a const reference or rvalue reference if that weren't explicitly prohibited by other rules.) llvm-svn: 210091 | |||||
* | Sema: Implement DR244 | David Majnemer | 2014-05-21 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | Summary: Naming the destructor using a typedef-name for the class-name is well-formed. This fixes PR19620. Reviewers: rsmith, doug.gregor Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D3583 llvm-svn: 209319 | |||||
* | Correct incoherent function versus function template partial ordering for ↵ | Richard Smith | 2014-05-17 | 1 | -1/+1 | |
| | | | | | | conversion operators (the comparison could claim that two conversion operators are both better than each other). Actually implement DR495, rather than passing its test by chance because the declarations happened to be in the "lucky" order. llvm-svn: 209054 | |||||
* | Revert "Sema: Implement DR244" | David Majnemer | 2014-05-03 | 1 | -1/+1 | |
| | | | | | | | | This was accidentally committed. This reverts commit r207892. llvm-svn: 207893 | |||||
* | Sema: Implement DR244 | David Majnemer | 2014-05-03 | 1 | -1/+1 | |
| | | | | | | | | | Naming the destructor using a typedef-name for the class-name is well-formed. This fixes PR19620. llvm-svn: 207892 | |||||
* | Sema: Implement DR477 | David Majnemer | 2014-04-30 | 1 | -1/+1 | |
| | | | | | | | | | | | | Summary: Friend declarations shouldn't mention explicit or virtual. Reviewers: rsmith Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D3562 llvm-svn: 207682 | |||||
* | Tests for DR501-525. | Richard Smith | 2014-04-13 | 1 | -21/+21 | |
| | | | | llvm-svn: 206123 | |||||
* | Add failing testcase for DR305. Looks like we didn't implement the resolution | Richard Smith | 2014-04-01 | 1 | -2/+2 | |
| | | | | | | here in the simple-template-id case. llvm-svn: 205273 | |||||
* | Sema: Implement DR317 | David Majnemer | 2014-03-30 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | Summary: Declaring a function as inline after it has been defined is in violation of [dcl.fct.spec]p4. The program would get a strong definition instead of getting a function with linkonce_odr linkage. Reviewers: rsmith CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D3220 llvm-svn: 205129 | |||||
* | Tests for dr475-dr500. | Richard Smith | 2014-03-30 | 1 | -24/+24 | |
| | | | | llvm-svn: 205127 | |||||
* | Tests for DR450-475. | Richard Smith | 2014-03-19 | 1 | -19/+19 | |
| | | | | llvm-svn: 204217 | |||||
* | Tests for DR400-450. | Richard Smith | 2014-03-17 | 1 | -41/+41 | |
| | | | | llvm-svn: 204033 | |||||
* | Tests for DR389-399. | Richard Smith | 2014-03-13 | 1 | -9/+9 | |
| | | | | llvm-svn: 203771 | |||||
* | DR1346: a parenthesized braced-init-list cannot be used as the initializer when | Richard Smith | 2014-03-12 | 1 | -1/+1 | |
| | | | | | | performing auto type deduction. llvm-svn: 203683 | |||||
* | Tests for DR381-388. | Richard Smith | 2014-03-11 | 1 | -7/+7 | |
| | | | | llvm-svn: 203549 | |||||
* | DR status page: add link targets for individual DRs, and link duplicates. | Richard Smith | 2014-03-05 | 1 | -1872/+1872 | |
| | | | | llvm-svn: 203022 | |||||
* | Tests for DR370-380. | Richard Smith | 2014-03-05 | 1 | -8/+8 | |
| | | | | | | | Also promote a couple of Warnings on ill-formed code found by this testing to ExtWarns. llvm-svn: 203021 | |||||
* | Add tests for newly-resolved core issues <= 370. | Richard Smith | 2014-03-04 | 1 | -7/+7 | |
| | | | | llvm-svn: 202889 | |||||
* | Update DR status page to match post-Issaquah core issues list. | Richard Smith | 2014-03-04 | 1 | -890/+1064 | |
| | | | | llvm-svn: 202886 | |||||
* | Remove gunk from cxx_dr_status.html | David Majnemer | 2014-02-19 | 1 | -8/+2 | |
| | | | | | | | Accidentally piped the stdout from make_cxx_dr_status into cxx_dr_status.html llvm-svn: 201634 | |||||
* | Regenerate DR status page. | David Majnemer | 2014-02-19 | 1 | -3/+9 | |
| | | | | llvm-svn: 201632 | |||||
* | Tests for DR351-370, plus update DR status page to match the latest core ↵ | Richard Smith | 2014-02-10 | 1 | -102/+348 | |
| | | | | | | issue list. llvm-svn: 201106 | |||||
* | DR101, PR12770: If a function is declared in the same context as a | Richard Smith | 2014-02-06 | 1 | -1/+1 | |
| | | | | | | | | using-declaration, and they declare the same function (either because the using-declaration is in the same namespace as the declaration it imports, or because they're both extern "C"), they do not conflict. llvm-svn: 200897 | |||||
* | Tests for DR331-350. | Richard Smith | 2014-02-03 | 1 | -16/+16 | |
| | | | | llvm-svn: 200678 | |||||
* | Update C++ DR page now 3.4 has been released. | Richard Smith | 2014-02-03 | 1 | -3/+3 | |
| | | | | llvm-svn: 200674 | |||||
* | Implement DR329. We already did the right thing here in C++98 mode, but r104014 | Richard Smith | 2014-02-03 | 1 | -2/+2 | |
| | | | | | | (which implemented the DR) was disabled in C++11. llvm-svn: 200673 | |||||
* | Tests for DR321-330. | Richard Smith | 2014-02-03 | 1 | -8/+8 | |
| | | | | llvm-svn: 200672 | |||||
* | Tests for DR301-320. | Richard Smith | 2014-02-03 | 1 | -18/+18 | |
| | | | | llvm-svn: 200671 | |||||
* | PR17052 / DR1560 (+DR1550): In a conditional expression between a glvalue and a | Richard Smith | 2014-01-27 | 1 | -2/+2 | |
| | | | | | | | throw-expression, the result is also a glvalue and isn't unnecessarily coerced to a prvalue. llvm-svn: 200189 | |||||
* | Regenerate DR status page. | Richard Smith | 2013-12-10 | 1 | -1/+1 | |
| | | | | llvm-svn: 196893 | |||||
* | Mark auto-generated file as auto-generated, as suggested by Alp. | Richard Smith | 2013-12-05 | 1 | -1/+2 | |
| | | | | llvm-svn: 196534 | |||||
* | Fix a tranche of comment, test and doc typos | Alp Toker | 2013-12-05 | 1 | -1/+1 | |
| | | | | llvm-svn: 196510 | |||||
* | Implement DR482: namespace members can be redeclared with a qualified name | Richard Smith | 2013-12-05 | 1 | -7/+7 | |
| | | | | | | | | | | within their namespace, and such a redeclaration isn't required to be a definition any more. Update DR status page to say Clang 3.4 instead of SVN and add new Clang 3.5 category (but keep Clang 3.4 yellow for now). llvm-svn: 196481 | |||||
* | Correct hyphenations in comments and assert messages | Alp Toker | 2013-12-05 | 1 | -1/+1 | |
| | | | | | | | This patch tries to avoid unrelated changes other than fixing a few hyphen-related ambiguities in nearby lines. llvm-svn: 196466 | |||||
* | Documentation typo corrections | Alp Toker | 2013-12-03 | 1 | -1/+1 | |
| | | | | llvm-svn: 196215 | |||||
* | Tests for core issues 270-300. | Richard Smith | 2013-11-25 | 1 | -22/+22 | |
| | | | | llvm-svn: 195626 | |||||
* | Tests for core issues 251-270. | Richard Smith | 2013-11-18 | 1 | -13/+13 | |
| | | | | llvm-svn: 194989 | |||||
* | Tests for core issue 241-250. | Richard Smith | 2013-11-17 | 1 | -10/+10 | |
| | | | | llvm-svn: 194951 |