220 5898 <1790260.ggLeXcL1Et@tjmaciei-mobl2> article
Path: news.gmane.org!not-for-mail
From: Thiago Macieira <thiago@macieira.org>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Re: Properties Syntax
Date: Tue, 27 Aug 2013 13:48:44 -0700
Lines: 37
Approved: news@gmane.org
Message-ID: <1790260.ggLeXcL1Et@tjmaciei-mobl2>
References: <e18c3ee9-66f7-48e0-bd8b-04051c952de0@isocpp.org> <CAGNvRgBOX5=cNFSW+d6WpPHuz8n=b+Timg9pZpg+an0QeNWtbg@mail.gmail.com> <f36622c4-c9ad-4473-a2ef-f8a2fc61bd63@isocpp.org>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: plane.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: ger.gmane.org 1377636528 25740 80.91.229.3 (27 Aug 2013 20:48:48 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Tue, 27 Aug 2013 20:48:48 +0000 (UTC)
To: std-proposals@isocpp.org
Original-X-From: std-proposals+bncBCB4TK757YBRBL5B6SIAKGQE6RPV3BQ@isocpp.org Tue Aug 27 22:48:52 2013
Return-path: <std-proposals+bncBCB4TK757YBRBL5B6SIAKGQE6RPV3BQ@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-ea0-f198.google.com ([209.85.215.198])
	by plane.gmane.org with esmtp (Exim 4.69)
	(envelope-from <std-proposals+bncBCB4TK757YBRBL5B6SIAKGQE6RPV3BQ@isocpp.org>)
	id 1VEQC1-0007h7-65
	for gclcip-std-proposals@m.gmane.org; Tue, 27 Aug 2013 22:48:49 +0200
Original-Received: by mail-ea0-f198.google.com with SMTP id z15sf5643008ead.1
        for <gclcip-std-proposals@m.gmane.org>; Tue, 27 Aug 2013 13:48:48 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=google.com; s=20120113;
        h=from:to:subject:date:message-id:user-agent:in-reply-to:references
         :mime-version:x-original-sender:x-original-authentication-results
         :reply-to:precedence:mailing-list:list-id:list-post:list-help
         :list-archive:list-subscribe:list-unsubscribe
         :content-transfer-encoding:content-type;
        bh=RSnT8xZjfaTfo3W+EUY4iBmtTYAo0Q/WoWboXn8RqXQ=;
        b=gKmRXglNaVOxQJbEGL7ZIeIMXEpzcEfLIJRcoY5S2IrjpwXfD+Rb8uMC4EJJdnsOEv
         U0ee5Z0M1lcmfgxD7Jhy773cxIPuQVU2McSZ91wQ65waOaBSc1DGcAw8hZAA5pfLJpd0
         A/EEUNmCKkokOutm5oKJUaZIS8z6P66V+jmDW3ea9p5tex281hvNz5Hwk0bwdLpBKBSe
         UcSWlflNzSOSrwcPlM3levZZ8KeQChmMVJebHDLjbxsGw50emQXTfn9PXXKgYGbVlmZf
         sWX7TxdNr7DTz1PqyjE61qQlhLW+sivyfRm1XxP6pk0j3JciEp2Cny9Hk8qTTkaS4qVv
         7q+g==
X-Received: by 10.180.83.229 with SMTP id t5mr5755932wiy.6.1377636528146;
        Tue, 27 Aug 2013 13:48:48 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.180.108.141 with SMTP id hk13ls28861wib.30.gmail; Tue, 27 Aug
 2013 13:48:47 -0700 (PDT)
X-Received: by 10.14.220.200 with SMTP id o48mr6341387eep.62.1377636527223;
        Tue, 27 Aug 2013 13:48:47 -0700 (PDT)
Original-Received: from gondolin.macieira.info (gondolin.macieira.info. [2a01:4f8:d13:f81:21c:14ff:fe01:12a3])
        by mx.google.com with ESMTP id k2si15175539eey.302.1969.12.31.16.00.00;
        Tue, 27 Aug 2013 13:48:47 -0700 (PDT)
Received-SPF: pass (google.com: domain of thiago@macieira.org designates 2a01:4f8:d13:f81:21c:14ff:fe01:12a3 as permitted sender) client-ip=2a01:4f8:d13:f81:21c:14ff:fe01:12a3;
Original-Received: from tjmaciei-mobl2.localnet (unknown [IPv6:2a01:4f8:d13:f81:21c:14ff:fe01:12a3])
	by gondolin.macieira.info (Postfix) with ESMTPSA id 8D6EC12C003
	for <std-proposals@isocpp.org>; Tue, 27 Aug 2013 13:48:46 -0700 (PDT)
User-Agent: KMail/4.12 pre (Linux/3.9.10-100+i915fix.fc17.x86_64; KDE/4.11.60; x86_64; git-8054221; 2013-08-01)
In-Reply-To: <f36622c4-c9ad-4473-a2ef-f8a2fc61bd63@isocpp.org>
X-Original-Sender: thiago@macieira.org
X-Original-Authentication-Results: mx.google.com;       spf=pass (google.com:
 domain of thiago@macieira.org designates 2a01:4f8:d13:f81:21c:14ff:fe01:12a3
 as permitted sender) smtp.mail=thiago@macieira.org
Precedence: list
Mailing-list: list std-proposals@isocpp.org; contact std-proposals+owners@isocpp.org
List-ID: <std-proposals.isocpp.org>
X-Google-Group-Id: 399137483710
List-Post: <http://groups.google.com/a/isocpp.org/group/std-proposals/post>, <mailto:std-proposals@isocpp.org>
List-Help: <http://support.google.com/a/isocpp.org/bin/topic.py?topic=25838>, <mailto:std-proposals+help@isocpp.org>
List-Archive: <http://groups.google.com/a/isocpp.org/group/std-proposals/>
List-Subscribe: <http://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:std-proposals+subscribe@isocpp.org>
List-Unsubscribe: <http://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:googlegroups-manage+399137483710+unsubscribe@googlegroups.com>
Xref: news.gmane.org gmane.comp.lang.c++.isocpp.proposals:5898
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/5898>

On ter=E7a-feira, 27 de agosto de 2013 13:42:32, nicolas.jinchereau@gmail.c=
om=20
wrote:
> auto_property as a contextual keyword would be fine by me though.
>=20
> I also wonder if anyone would consider 'auto_' to be indicative of the
> possible performance implications.

Given past extensions, I guess we would choose a property with no "_" in th=
e=20
name. From C++11 language extensions, the only place where I remember seein=
g _=20
was in attributes (carries_dependency) and even then it was not in all case=
s=20
([[noreturn]]).

So, given the precedent created by "noexcept" and "constexpr", I believe th=
e=20
keyword should be "autoprop". :-)

--=20
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel Open Source Technology Center
      PGP/GPG: 0x6EF45358; fingerprint:
      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358

--=20

---=20
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 e=
mail to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.

.
