[concepts] Step 1: Remove unneeded partial support for concepts.

Saar Raz via cfe-commits cfe-commits at lists.llvm.org
Wed Nov 22 05:56:29 PST 2017


As part of the roadmap for concepts,
https://github.com/saarraz/clang-concepts-roadmap, as discussed on
[cfe-dev] -
http://lists.llvm.org/pipermail/cfe-dev/2017-November/056009.html, we're
doing incremental commits with the end goal of supporting concepts as they
are in the current C++2a working draft.
This is the first step - removing old support for function and variable
concepts in preparation for the addition of concepts as they are defined in
the current working draft.
Tests were removed because they are no longer relevant/true to the current
standard. A very small amount of them can be adapted, and will be salvaged
later when we have some compilation code to support them.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20171122/5a88db9d/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: step_1_remove_old_concepts.patch
Type: application/x-patch
Size: 39017 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20171122/5a88db9d/attachment-0001.bin>


More information about the cfe-commits mailing list