summaryrefslogtreecommitdiffstats
path: root/clang/www/cxx_dr_status.html
Commit message (Collapse)AuthorAgeFilesLines
...
* Update cxx_dr_status.html after 3.6 branchHans Wennborg2015-01-141-3/+3
| | | | llvm-svn: 226008
* DR1048: drop top-level cv-qualifiers when deducing the return type of aRichard Smith2014-12-191-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 Smith2014-12-161-559/+1183
| | | | | | type. llvm-svn: 224388
* Per comments on PR12350, move DR244 back from 'done' to 'partial' and add ↵Richard Smith2014-10-171-1/+1
| | | | | | tests showing what we get wrong. llvm-svn: 220009
* Tests for DR600-640.Richard Smith2014-09-291-34/+34
| | | | llvm-svn: 218591
* Tests for DR581-600.Richard Smith2014-09-151-16/+16
| | | | llvm-svn: 217844
* Update DR status list to reflect that Clang 3.5 has been released.Richard Smith2014-09-111-16/+16
| | | | llvm-svn: 217608
* Tests for DR573-580.Richard Smith2014-09-111-8/+8
| | | | llvm-svn: 217606
* Remove suppression of dr547 test and instead test that deduction succeeds if weRichard Smith2014-09-051-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 Smith2014-09-021-17/+17
| | | | llvm-svn: 216953
* Tests for DR525-550.Richard Smith2014-08-311-20/+20
| | | | llvm-svn: 216834
* Update DR page for latest revision of CWG issues list.Richard Smith2014-06-031-28/+424
| | | | llvm-svn: 210130
* Implement DR990 and DR1070. Aggregate initialization initializes uninitializedRichard Smith2014-06-031-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 DR244David Majnemer2014-05-211-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 Smith2014-05-171-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 Majnemer2014-05-031-1/+1
| | | | | | | | This was accidentally committed. This reverts commit r207892. llvm-svn: 207893
* Sema: Implement DR244David Majnemer2014-05-031-1/+1
| | | | | | | | | Naming the destructor using a typedef-name for the class-name is well-formed. This fixes PR19620. llvm-svn: 207892
* Sema: Implement DR477David Majnemer2014-04-301-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 Smith2014-04-131-21/+21
| | | | llvm-svn: 206123
* Add failing testcase for DR305. Looks like we didn't implement the resolutionRichard Smith2014-04-011-2/+2
| | | | | | here in the simple-template-id case. llvm-svn: 205273
* Sema: Implement DR317David Majnemer2014-03-301-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 Smith2014-03-301-24/+24
| | | | llvm-svn: 205127
* Tests for DR450-475.Richard Smith2014-03-191-19/+19
| | | | llvm-svn: 204217
* Tests for DR400-450.Richard Smith2014-03-171-41/+41
| | | | llvm-svn: 204033
* Tests for DR389-399.Richard Smith2014-03-131-9/+9
| | | | llvm-svn: 203771
* DR1346: a parenthesized braced-init-list cannot be used as the initializer whenRichard Smith2014-03-121-1/+1
| | | | | | performing auto type deduction. llvm-svn: 203683
* Tests for DR381-388.Richard Smith2014-03-111-7/+7
| | | | llvm-svn: 203549
* DR status page: add link targets for individual DRs, and link duplicates.Richard Smith2014-03-051-1872/+1872
| | | | llvm-svn: 203022
* Tests for DR370-380.Richard Smith2014-03-051-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 Smith2014-03-041-7/+7
| | | | llvm-svn: 202889
* Update DR status page to match post-Issaquah core issues list.Richard Smith2014-03-041-890/+1064
| | | | llvm-svn: 202886
* Remove gunk from cxx_dr_status.htmlDavid Majnemer2014-02-191-8/+2
| | | | | | | Accidentally piped the stdout from make_cxx_dr_status into cxx_dr_status.html llvm-svn: 201634
* Regenerate DR status page.David Majnemer2014-02-191-3/+9
| | | | llvm-svn: 201632
* Tests for DR351-370, plus update DR status page to match the latest core ↵Richard Smith2014-02-101-102/+348
| | | | | | issue list. llvm-svn: 201106
* DR101, PR12770: If a function is declared in the same context as aRichard Smith2014-02-061-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 Smith2014-02-031-16/+16
| | | | llvm-svn: 200678
* Update C++ DR page now 3.4 has been released.Richard Smith2014-02-031-3/+3
| | | | llvm-svn: 200674
* Implement DR329. We already did the right thing here in C++98 mode, but r104014Richard Smith2014-02-031-2/+2
| | | | | | (which implemented the DR) was disabled in C++11. llvm-svn: 200673
* Tests for DR321-330.Richard Smith2014-02-031-8/+8
| | | | llvm-svn: 200672
* Tests for DR301-320.Richard Smith2014-02-031-18/+18
| | | | llvm-svn: 200671
* PR17052 / DR1560 (+DR1550): In a conditional expression between a glvalue and aRichard Smith2014-01-271-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 Smith2013-12-101-1/+1
| | | | llvm-svn: 196893
* Mark auto-generated file as auto-generated, as suggested by Alp.Richard Smith2013-12-051-1/+2
| | | | llvm-svn: 196534
* Fix a tranche of comment, test and doc typosAlp Toker2013-12-051-1/+1
| | | | llvm-svn: 196510
* Implement DR482: namespace members can be redeclared with a qualified nameRichard Smith2013-12-051-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 messagesAlp Toker2013-12-051-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 correctionsAlp Toker2013-12-031-1/+1
| | | | llvm-svn: 196215
* Tests for core issues 270-300.Richard Smith2013-11-251-22/+22
| | | | llvm-svn: 195626
* Tests for core issues 251-270.Richard Smith2013-11-181-13/+13
| | | | llvm-svn: 194989
* Tests for core issue 241-250.Richard Smith2013-11-171-10/+10
| | | | llvm-svn: 194951
OpenPOWER on IntegriCloud