220 36474 <CAA7U3HO7eRNcHuzV38A0jtiZ-dbywnHTEP2Y6yz4oj5KHhCgrg@mail.gmail.com> article
Path: news.gmane.org!.POSTED!not-for-mail
From: Olaf van der Spek <olafvdspek@gmail.com>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Re: Treating local variables as rvalues in return statements
Date: Wed, 3 Jan 2018 14:51:33 +0100
Lines: 21
Approved: news@gmane.org
Message-ID: <CAA7U3HO7eRNcHuzV38A0jtiZ-dbywnHTEP2Y6yz4oj5KHhCgrg@mail.gmail.com>
References: <4ff5fe2d-0945-491f-9888-479b8e866ace@isocpp.org>
 <3356554.N1GgDjyayG@tjmaciei-mobl1> <CAA7U3HMDj3r5M70izHb30+o1xHqUhgYX2KERBvvvgeAsq--muA@mail.gmail.com>
 <2503165.NFYEXWA1nm@tjmaciei-mobl1>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: blaine.gmane.org 1514987386 3628 195.159.176.226 (3 Jan 2018 13:49:46 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Wed, 3 Jan 2018 13:49:46 +0000 (UTC)
To: "ISO C++ Standard - Future Proposals" <std-proposals@isocpp.org>
Original-X-From: std-proposals+bncBC5NB45SSABBBZV7WPJAKGQEVOA54HA@isocpp.org Wed Jan 03 14:49:42 2018
Return-path: <std-proposals+bncBC5NB45SSABBBZV7WPJAKGQEVOA54HA@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-oi0-f69.google.com ([209.85.218.69])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBC5NB45SSABBBZV7WPJAKGQEVOA54HA@isocpp.org>)
	id 1eWjQC-0008Vn-6o
	for gclcip-std-proposals@m.gmane.org; Wed, 03 Jan 2018 14:49:32 +0100
Original-Received: by mail-oi0-f69.google.com with SMTP id u126sf648086oia.19
        for <gclcip-std-proposals@m.gmane.org>; Wed, 03 Jan 2018 05:51:35 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1514987495; cv=pass;
        d=google.com; s=arc-20160816;
        b=atcefXEhEvEpBJ5WSdAwzVSoCXOxYJs1pCurlHcFXokHo2EZFredaI+eYVZeaFT46i
         MAQhhPcpqb26WhsJvK+qchIL9xWPhKWiXfUyWq1keFilAhvk2RxiudZilkH00XkOUSuf
         DfXypP3/K14rAymnCwe8Boj1EhMDqyn5eU3t/VhXpeksLUUcNJsy5MaAlDN7lO6xxPRT
         WiLC6/o0Uwb2ErBS+EjZrdd6mOi/WCsZ4yUWSDUde9PqNs6HCnEEmTeF2B3rXvxMiSJ8
         psOrCFSgGTNzgC0JoWfoyPl+5SyzWsw55NZkDna6aqgAZle6ebIQxaExRLxoFyXmNhPS
         PtmQ==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:reply-to:to:subject:message-id:date
         :from:references:in-reply-to:mime-version:arc-authentication-results
         :arc-message-signature:dkim-signature:arc-authentication-results;
        bh=PxUtWCyN2BoDfeimF1PjYgjymUpqIkQFlgmExmGq4Qw=;
        b=y0SUt2aDik6/RbXLHm5VRjf73AjzhYsRPSQuRDV0xcDnnqQrt2LeuLesuCu7qxIl7o
         +BAe5UfQUcqJAHvA9zLVGgxoPsGa5cnc3Ib4PbHeO1R8X0hOlgNe0091FmQwh7th+qMz
         ocMrWD492kGY/Z0pnQtMSuKrcSq19T9A+ksLl10iD6p7TBQpfM8WadLTZ69njT0yGitp
         1qSPeeAf9vUdqO+fA04R9IMLN4YoHDqnNDUb2RuzPGPhllKNIjpI3UAO21lEADcdqb3k
         MtZdoEdFHIb6QTa0FTv5WPqzanEWZm4mn61JKZofbz2CaGv964F6uE+kXiuUB3FPVsul
         WNIQ==
ARC-Authentication-Results: i=2; mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20161025 header.b=H60yOEub;
       spf=pass (google.com: domain of olafvdspek@gmail.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=olafvdspek@gmail.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=isocpp-org.20150623.gappssmtp.com; s=20150623;
        h=mime-version:in-reply-to:references:from:date:message-id:subject:to
         :x-original-sender:x-original-authentication-results:reply-to
         :precedence:mailing-list:list-id:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=PxUtWCyN2BoDfeimF1PjYgjymUpqIkQFlgmExmGq4Qw=;
        b=m7mjUrRDglsAeLcHK2ceX1MqUzjD4r0MnUxVI9ykCKjYdBEho3hU3NyZup/MuQKYje
         p1HpstqRTazQztEN/OA/TlCE2FnFOFFMiI1LjmKZZ2+4JfchxXRyMBdYcGD37B6B7AmR
         wqWO6s1Nu9o3VUAmkC0AdIm0Mk0AU71axKkSh3tjyfYqQb8uKzBgbw0ViBZ9FxLIV6yw
         WjLhjobbJa5xnngztCHdFMEcTe3mRYo3BL6einX2fwO6Pdz6K/P5gRWlk7JMS793rQc4
         ooYKN70vaEXPnbimZk+w1P+Tf6FA4fGBspVWGA5r60jpqK0RsYva5CmIhFLhw5oV550H
         k2qg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to:x-original-sender
         :x-original-authentication-results:reply-to:precedence:mailing-list
         :list-id:x-spam-checked-in-group:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=PxUtWCyN2BoDfeimF1PjYgjymUpqIkQFlgmExmGq4Qw=;
        b=qUVzWJsiczC0/tEGUnOksr2TFSujAA3IH5EXpRykfoZ1sJu0Rd7wzGcHaixzxyWOQV
         kksX+5OZG/Q/YZQZsZEqbEo9GRzHGntc7d6dBGumzOXTespX4SPDcuJXuLQ24cX/vQPt
         9wCcLpQpPuiidTXRV6Pa9BhjQ3cX7QILAo1TyAMaevtzTcFHJsyVqSwuwxURQSG3T2NH
         bCWEnQgCJCn1rlg3gtsCXyJJdeBSkLFRQYPYaeFcK/h5llIy3t538znqz2LE5Vkr5ux1
         q0I9BjGXMoTXPwkqUcAdYE9CEYUWr6uoEWcVbArXB8nSlcnnrGbDybs0UFKZQSGdod0c
         T/ZA==
X-Gm-Message-State: AKGB3mK2byzSj5Ih0h4rOtSNlD4HCjdyNk3OlGnmaMlo1793i/UhKxoF
	JSEDCDRlAlbkyx4zUldVkJitEw==
X-Google-Smtp-Source: ACJfBosIZU50JV8/I2yXESmU+W6p5a9PfYUviBJFRXS3NS5bIYFzshqR5kENkyJCJRf/2S6ktqG/tA==
X-Received: by 10.157.9.252 with SMTP id 57mr676955otz.63.1514987495317;
        Wed, 03 Jan 2018 05:51:35 -0800 (PST)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.202.73.132 with SMTP id w126ls6860384oia.8.gmail; Wed, 03 Jan
 2018 05:51:34 -0800 (PST)
X-Received: by 10.157.85.236 with SMTP id z41mr865163oti.14.1514987494290;
        Wed, 03 Jan 2018 05:51:34 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1514987494; cv=none;
        d=google.com; s=arc-20160816;
        b=UHzEeNhgsJ2obCN+AhwQ6gUJlXLtlVlrBCFnojlRepuPotB6TDMARy5QLcHyvg9Lu4
         vLS5wjnWHZKl0v1kOX9Ycemty+iiepjQOL5Ta6+k6568Fnn+DUDpdJh2Sp5DHkGtx4+T
         T337zCKn6ukl5SiylAzjlwqlfTn8+p+KyviPw56joTodrYubJC0yc0kkthevZm7Vg/TR
         4vuHuBywFAkHEuifoJQZusGjo2q4VxgLKOcvObRE/rKMfT3zvq+g6MLz6XmyeQiYJnxk
         1k9cfwsqtbDEvXp1Bjk3E0e6UyOqPlXlmfvDZwGHjJiSr8EvFJ4YksmNGa0VUyjgHZgf
         VT4A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=to:subject:message-id:date:from:references:in-reply-to:mime-version
         :dkim-signature:arc-authentication-results;
        bh=RxdBSepgCzphWW0QauAiz/Ly/WPwZAMvcyrM8UAds8U=;
        b=jb4+XIAjiwcNRvA5D1Pic2iN5MAn0AePQ3gSNxwHKcIQzEnPy0R7Bw4YzBShZy+rYA
         GulL0P9um0DbCbnC0GbXoO/2fnFIBndCgH26txfjDoqjQ9GyM7HcdkAhpPnRslP2M3lb
         E6gIiPCZkRJkYhP9jMskz3Jt7/6AEzNpncVH4vbwA57EKa7g8o8CM8jXy1187rXwkcbD
         1CQVKqtie3VB0UBizqtCQKKX++KP9Ua8KayIEr+8Vcc1hCGPjN42QZUI1BqEF9cdhjHk
         QfDAvusCFPWWzYVDl+AeaZIt9sPkaJqt7mKCsSEQktql22va/ANe9uSRjzfFu/GVdl0R
         2L4w==
ARC-Authentication-Results: i=1; mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20161025 header.b=H60yOEub;
       spf=pass (google.com: domain of olafvdspek@gmail.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=olafvdspek@gmail.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com
Original-Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41])
        by mx.google.com with SMTPS id v199sor290749oif.268.2018.01.03.05.51.34
        for <std-proposals@isocpp.org>
        (Google Transport Security);
        Wed, 03 Jan 2018 05:51:34 -0800 (PST)
Received-SPF: pass (google.com: domain of olafvdspek@gmail.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41;
X-Received: by 10.202.72.216 with SMTP id v207mr633199oia.222.1514987493631;
 Wed, 03 Jan 2018 05:51:33 -0800 (PST)
Original-Received: by 10.157.55.163 with HTTP; Wed, 3 Jan 2018 05:51:33 -0800 (PST)
In-Reply-To: <2503165.NFYEXWA1nm@tjmaciei-mobl1>
X-Original-Sender: olafvdspek@gmail.com
X-Original-Authentication-Results: mx.google.com;       dkim=pass
 header.i=@gmail.com header.s=20161025 header.b=H60yOEub;       spf=pass
 (google.com: domain of olafvdspek@gmail.com designates 209.85.220.41 as
 permitted sender) smtp.mailfrom=olafvdspek@gmail.com;       dmarc=pass
 (p=NONE sp=NONE dis=NONE) header.from=gmail.com
Precedence: list
Mailing-list: list std-proposals@isocpp.org; contact std-proposals+owners@isocpp.org
List-ID: <std-proposals.isocpp.org>
X-Spam-Checked-In-Group: std-proposals@isocpp.org
X-Google-Group-Id: 399137483710
List-Post: <https://groups.google.com/a/isocpp.org/group/std-proposals/post>, <mailto:std-proposals@isocpp.org>
List-Help: <https://support.google.com/a/isocpp.org/bin/topic.py?topic=25838>, <mailto:std-proposals+help@isocpp.org>
List-Archive: <https://groups.google.com/a/isocpp.org/group/std-proposals/>
List-Subscribe: <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:std-proposals+subscribe@isocpp.org>
List-Unsubscribe: <mailto:googlegroups-manage+399137483710+unsubscribe@googlegroups.com>,
 <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>
Xref: news.gmane.org gmane.comp.lang.c++.isocpp.proposals:36474
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/36474>

2018-01-03 14:50 GMT+01:00 Thiago Macieira <thiago@macieira.org>:
>> Why?
>> An idea isn't bad just because standardese isn't available (yet).
>
> Because I have the suspicion that it can't exist at all. The idea is bad if it
> can't be described meaningfully.

Fair enough.
Escape analysis isn't a new thing though:
https://en.wikipedia.org/wiki/Escape_analysis


-- 
Olaf

-- 
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
To view this discussion on the web visit https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/CAA7U3HO7eRNcHuzV38A0jtiZ-dbywnHTEP2Y6yz4oj5KHhCgrg%40mail.gmail.com.

.
