On Thu, Jun 27, 2019 at 12:29 PM Kyle Knoepfel via Std-Proposals <std-proposals@lists.isocpp.org> wrote:
Here’s an idea I’ve been thinking about a lot regarding functions composed of a single statement, and I’d like your thoughts. 
[...]
Does this idea seem worth fleshing out?  How difficult would it be for implementations to provide, if it was worthwhile?

No, it's not worth fleshing out. It is impossible for implementations to provide. But investigating it further will likely teach you a lot of corner cases about C++!

Look up "function try blocks."

Also, consider how you'd deal with

    void foo() /*{*/ noexcept(true); /*}*/

and

    struct S {
        void bar() const /*{*/ int dummy = 42; /*}*/
    };

HTH,
Arthur