[cfe-dev] Concepts status

Nathan Wilson via cfe-dev cfe-dev at lists.llvm.org
Sat Oct 15 06:05:12 PDT 2016


Hi Chris,

Apologies for the delayed reply. What Hubert said is all correct.

I've done a bit of 7.1.7 (dcl.spec.concept), but feel free to add coverage.
The tests for what is completed for that portion are under
test/CXX/concepts-ts/dcl.dcl/dcl.spec/dcl.spec.concept/ so you could infer
from there for what still needs to be done.

Let me know if you want more pointers as far as that goes.

Thanks!
Nathan



On Sun, Oct 9, 2016 at 7:19 AM, Hubert Tong <
hubert.reinterpretcast at gmail.com> wrote:

> Hi Chris,
>
> I've been working on this alongside Nathan so far.
> My next step is to get the associated constraints tied to template
> declarations. I'm working constrained class templates first.
>
> I believe Nathan still intends to work on *requires-expressions*.
>
> Concept definitions are implemented to the point that work can be done on
> adding an implementation of *constrained-parameter*s (at least the
> parsing is safe to do for now). I'm not a fan of *template-introduction*s,
> but those are also in a similar state.
>
> I suggest avoiding abbreviated function template syntax for now.
>
> Unfortunately, being able to retrieve the associated constraints from a
> template declaration is a prerequisite for most of the other work (and
> therefore a bit of a bottleneck).
>
> -- HT
>
> On Sun, Oct 9, 2016 at 6:29 AM, Christopher Di Bella via cfe-dev <
> cfe-dev at lists.llvm.org> wrote:
>
>> Hello,
>>
>> I've noticed that work on concepts has started.
>> Who should I contact to offer assistance?
>> --
>> Cheers,
>>
>> Chris
>>
>> _______________________________________________
>> cfe-dev mailing list
>> cfe-dev at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20161015/26d74029/attachment.html>


More information about the cfe-dev mailing list