220 10442 <85900e94-bdc6-45eb-87ec-d3fd9e43d4cd@isocpp.org> article
Path: news.gmane.org!not-for-mail
From: gmisocpp@gmail.com
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Add compiler time attributes like c#
Date: Wed, 30 Apr 2014 05:59:51 -0700 (PDT)
Lines: 85
Approved: news@gmane.org
Message-ID: <85900e94-bdc6-45eb-87ec-d3fd9e43d4cd@isocpp.org>
References: <e9533cfc-f35c-4313-aaaf-a6d3d8aa00f9@isocpp.org>
 <CAOU91OOiEnyF6m=8hetJxCsBxs1UkRYu3xn_LOFuMk0xuv8WcQ@mail.gmail.com>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: plane.gmane.org
Mime-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_43_6313912.1398862791181"
X-Trace: ger.gmane.org 1398862798 11550 80.91.229.3 (30 Apr 2014 12:59:58 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Wed, 30 Apr 2014 12:59:58 +0000 (UTC)
To: std-proposals@isocpp.org
Original-X-From: std-proposals+bncBCM3TRNUXUDBBR7HQONQKGQENJQKHHI@isocpp.org Wed Apr 30 14:59:54 2014
Return-path: <std-proposals+bncBCM3TRNUXUDBBR7HQONQKGQENJQKHHI@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-qa0-f69.google.com ([209.85.216.69])
	by plane.gmane.org with esmtp (Exim 4.69)
	(envelope-from <std-proposals+bncBCM3TRNUXUDBBR7HQONQKGQENJQKHHI@isocpp.org>)
	id 1WfU77-0003qK-6H
	for gclcip-std-proposals@m.gmane.org; Wed, 30 Apr 2014 14:59:53 +0200
Original-Received: by mail-qa0-f69.google.com with SMTP id s7sf4464513qap.8
        for <gclcip-std-proposals@m.gmane.org>; Wed, 30 Apr 2014 05:59:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=date:from:to:message-id:in-reply-to:references:subject:mime-version
         :x-original-sender:reply-to:precedence:mailing-list:list-id
         :list-post:list-help:list-archive:list-subscribe:list-unsubscribe
         :content-type;
        bh=bVxxS8HkQk1Gav6sD5cyJBU9xJanK5OkCNOKNYYLLpM=;
        b=N3BRnp+5K77cVrfBESJen0U9q76VnMXwM/MFV9pSEpY8EwHXBT97gh8UqqpYhhsKDh
         8LkRMS87Fdd0EjmykhJqSh8zakIKSmGOVZjVIuQ+00KGkghJPosdGbnKIPvdL7K17xjb
         WFcl6zQCTkFNcj3815PWVLFp96edxWNQ8F0rvKSpa1cXIE+5XRgvvcNe05mHAJXMHt+X
         IvavaPnBh5OfCq8GpyTHNMFHN/jklIiTH+urPJO7msVIfDhmX6Wvd9ZMOcaKUS9NFgWT
         52DcMXshXtGfd255WGWgd9UktR+kE8TButICsb/0IB95ikfUEXV+fSHibBOXa64g4cmT
         qFmQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:date:from:to:message-id:in-reply-to:references
         :subject:mime-version:x-original-sender:reply-to:precedence
         :mailing-list:list-id:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe:content-type;
        bh=bVxxS8HkQk1Gav6sD5cyJBU9xJanK5OkCNOKNYYLLpM=;
        b=V9zM9KU+L1ye+DblY+yBpfxkQqcOYT7wdbTgcwKVhm7setix2Tj/1ech6gyldUD2g7
         NMJhdLho7P1uroKMKYROPiSHDOGTkGn7xgmPizZpY8bwcyc9oIKWwKY6/7sMMbGVmN1h
         vfWER2mySFVgBxHLXwGCHPwGxAV3aYwzgdV6FNuJ02kkRJudURLZOH05rJJBOxiP6k9J
         4tz5gRDlkU537XdkL8VE6B0DiY53nNE3GyGkXh6kHD6sLb4phh1kfqVRyXENQDvHJR6D
         YEuYByzmlEGOhhJ4cYzj+7shI2RSyjaBawVlFxT47o7tMB4yLYi+Rnd4yyhaIQohGBWz
         Saaw==
X-Gm-Message-State: ALoCoQnnvBoPPeHAH2SEKmSKJx8/784uBOJobzwwU0SHf1D8KeoNF7scAgAvTpf4G8pzli1ns6m4
X-Received: by 10.236.206.15 with SMTP id k15mr1889615yho.44.1398862792392;
        Wed, 30 Apr 2014 05:59:52 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.182.231.230 with SMTP id tj6ls241469obc.26.gmail; Wed, 30 Apr
 2014 05:59:51 -0700 (PDT)
X-Received: by 10.182.79.66 with SMTP id h2mr27610obx.21.1398862791633;
        Wed, 30 Apr 2014 05:59:51 -0700 (PDT)
In-Reply-To: <CAOU91OOiEnyF6m=8hetJxCsBxs1UkRYu3xn_LOFuMk0xuv8WcQ@mail.gmail.com>
X-Original-Sender: gmisocpp@gmail.com
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:10442
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/10442>

------=_Part_43_6313912.1398862791181
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable


This is fun.
On Thursday, May 1, 2014 12:13:44 AM UTC+12, Klaim - Jo=C3=ABl Lamotte wrot=
e:
>
> C++11 already have =E2=80=8Battributes. See:=20
> en.cppreference.com/w/cpp/language/attributes
>
Yes sadly, it's true.
=20

> Or are you suggesting specific attributes to be standardised?
> If yes, then your example is not clear at all to me.
>
> I'd quite like to see [[warn_unused_result]] become standard.
http://stackoverflow.com/questions/2042780/how-to-raise-warning-if-return-v=
alue-is-disregarded-gcc-or-static-code-check

btw. anyone think we're ready to add things like [[unused_arg]] yet?

Thanks

--=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/.

------=_Part_43_6313912.1398862791181
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br>This is fun.<br>On Thursday, May 1, 2014 12:13:44 AM U=
TC+12, Klaim - Jo=C3=ABl Lamotte wrote:<blockquote class=3D"gmail_quote" st=
yle=3D"margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb=
(204, 204, 204); border-left-width: 1px; border-left-style: solid;"><div di=
r=3D"ltr">C++11 already have&nbsp;=E2=80=8Battributes. See:&nbsp;<a onmouse=
down=3D"this.href=3D'http://www.google.com/url?q\75http%3A%2F%2Fen.cpprefer=
ence.com%2Fw%2Fcpp%2Flanguage%2Fattributes\46sa\75D\46sntz\0751\46usg\75AFQ=
jCNH9Dk3GSNX7l_TUTRgP10mO8NSFVQ';return true;" onclick=3D"this.href=3D'http=
://www.google.com/url?q\75http%3A%2F%2Fen.cppreference.com%2Fw%2Fcpp%2Flang=
uage%2Fattributes\46sa\75D\46sntz\0751\46usg\75AFQjCNH9Dk3GSNX7l_TUTRgP10mO=
8NSFVQ';return true;" href=3D"http://en.cppreference.com/w/cpp/language/att=
ributes" target=3D"_blank">en.cppreference.com/w/<wbr>cpp/language/attribut=
es</a></div></blockquote><div>Yes sadly, it's true.</div><div>&nbsp;</div><=
blockquote class=3D"gmail_quote" style=3D"margin: 0px 0px 0px 0.8ex; paddin=
g-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px;=
 border-left-style: solid;"><div dir=3D"ltr"><div>Or are you suggesting spe=
cific attributes to be standardised?<div>
If yes, then your example is not clear at all to me.</div><div><br></div></=
div></div></blockquote><div>I'd quite like to see&nbsp;[[warn_unused_result=
]] become standard.</div><div><a href=3D"http://stackoverflow.com/questions=
/2042780/how-to-raise-warning-if-return-value-is-disregarded-gcc-or-static-=
code-check">http://stackoverflow.com/questions/2042780/how-to-raise-warning=
-if-return-value-is-disregarded-gcc-or-static-code-check</a></div><div><br>=
</div><div>btw. anyone think we're&nbsp;ready to add things like [[unused_a=
rg]] yet?</div><div><br></div><div>Thanks</div></div>

<p></p>

-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org">std-proposa=
ls+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org">std-proposals@isocpp.org</a>.<br />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />

------=_Part_43_6313912.1398862791181--

.
