C++ Logo

liaison

Advanced search

Re: [wg14/wg21 liaison] recent WG14 papers

From: Aaron Ballman <aaron_at_[hidden]>
Date: Tue, 16 Feb 2021 08:12:55 -0500
On Sun, Feb 14, 2021 at 3:23 AM Uecker, Martin via Liaison
<liaison_at_[hidden]> wrote:
>
>
> Here is a list of my recent papers for WG14 and
> how they might affect C++.
>
> Best,
> Martin
>
>
>
> N2663 Lifetime, Blocks, and Labels
>
> This is about fixing a minor unintended side effect
> of the recent label change. Probably, not relevant
> to C++.
>
> (BTW: There is still the issue about labels at end of
> compound statements C++ may want to add as well.)
>
>
> N2662 maybe_unused attribute for labels
>
> This proposed to add labels to the list of things
> the maybe_unused attribute can be applied to.
> This is something C++ may also want to do.
>
>
> N2661 nested functions
>
> I like regular nested functions because they
> are so simple, useful, and perfectly integrate with C.
> So here is my proposal. I always wondered why C++
> directly added anonymous nested functions (i.e. lambda
> expressions) which are a much more complicated version
> of nested functions but not also regular nested
> functions.
>
>
> N2660 improved bounds checking for array types
>
> This is a collection of proposal to better integrate
> array types in C and fix some edge cases. The
> proposals are not very concrete in this document
> (although many were proposed before). It is just
> a summary of what could be done for C23.

Thank you for these, Martin! I think they're all good candidates for
SG22 to take a look at. I'd recommend adding them to the WG21 document
system and checking the "SG22" checkbox and I'll get them onto the
schedule. Thanks!

~Aaron

>
>
>
>
> _______________________________________________
> Liaison mailing list
> Liaison_at_[hidden]
> Subscription: https://lists.isocpp.org/mailman/listinfo.cgi/liaison
> Link to this post: http://lists.isocpp.org/liaison/2021/02/0335.php

Received on 2021-02-16 07:13:09