From -8019331414826521664 X-Google-Thread: f78e5,57f37be32367f817 X-Google-Attributes: gidf78e5,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!volia.net!news2.volia.net!feed-A.news.volia.net!hwmnpeer01.ams!news.highwinds-media.com!news.astraweb.com!border2.a.newsrouter.astraweb.com!border2.nntp.ams.giganews.com!nntp.giganews.com!newsfeed.freenet.de!ecngs!feeder2.ecngs.de!peer1.news.newnet.co.uk!194.159.246.34.MISMATCH!peer-uk.news.demon.net!kibo.news.demon.net!news.demon.co.uk!demon!stump.algebra.com!devnull From: dave@boost-consulting.com (David Abrahams) Newsgroups: comp.std.c++ Subject: Re: Defect report: [dcl.constexpr]/5 constexpr and templates Date: Wed, 7 Nov 2007 06:32:06 GMT Lines: 69 Sender: mail2news@demon.net Approved: fjh@cs.mu.oz.au (Fergus Henderson , moderator of comp.std.c++) Message-ID: <87wssud7ue.fsf@grogan.peloton> References: NNTP-Posting-Host: news.news.demon.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: news.demon.co.uk 1194417130 1312 158.152.254.254 (7 Nov 2007 06:32:10 GMT) X-Complaints-To: abuse@demon.net NNTP-Posting-Date: Wed, 7 Nov 2007 06:32:10 +0000 (UTC) X-Original-To: std-c++@mailman.ucar.edu X-Robomod: STUMP, ichudov@algebra.com (Igor Chudov) X-User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.0 (gnu/linux) X-DMCA-Complaints-To: abuse@rcn.net X-Virus-Scanned: amavisd-new at csse.unimelb.edu.au X-Usenet-Provider: http://www.giganews.com X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Cancel-Lock: sha1:C3V0IrZgtxdmAFD3J+R9IGrn5Tc= X-Received: (from fjh@localhost) by mulga.csse.unimelb.edu.au (8.13.8+Sun/8.13.8/Submit) id lA76W6L8007169; Wed, 7 Nov 2007 17:32:06 +1100 (EST) X-Path: comp-std-cpp-robomod!not-for-mail X-NNTP-Posting-Date: Tue, 06 Nov 2007 21:59:05 -0600 X-Delivered-To: std-c++@mailman.ucar.edu X-Postfilter: 1.3.36 X-Authentication-Warning: serv1.gc.dca.giganews.com: news set sender to poster@giganews.com using -f X-SMTP-Auth: no X-Newsgroups: comp.std.c++ Xref: g2news1.google.com comp.std.c++:9561 on Tue Nov 06 2007, AlbertoBarbati-AT-libero.it (Alberto Ganesh Barbati) wrote: > Greg Herlihy ha scritto: >> >> On 11/5/07 11:24 AM, in article I3KXi.161547$%k.303426@twister2.libero.it, >> "Alberto Ganesh Barbati" wrote: >> >>> >>> While I agree that the term "function template" might be stretched to >>> also include member function templates, including members of a class >>> template is IMHO a bit too far, and AFAIK it would be the first time in >>> the standard that such a thing would be made. >> >> The term "template function" would be more apt in this context, since a >> template function may refer either to an instantiation of a function >> template or function generated by the instantiation of a class template. >> >> The following active defect report addresses the inconsistent function >> template terminology in the current Standard: >> >> http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2450.html#105 >> > > According to the resolution of DR105, the term "function template" has > been consistently removed from the standard wording in favor of the more > precise terms "template function" (1.3.11 and 13.3.1 and others) or > "member functions of class templates and member function templates" > (9.3). Are you sure you're trying to say what you just said? I see lots of instances of "function template" in the latest draft. "Function template" refers to something like this: template T identity(T x) { return x; } That DR is about making sure we don't use that term to mean something like int identity(int) > Why would you want to re-introduce the deprecated term? There's definitely no deprecation in DR 105. > I believe my proposal goes precisely in the direction of the resolution > of DR105. > > Ganesh > > --- > [ comp.std.c++ is moderated. To submit articles, try just posting with ] > [ your news-reader. If that fails, use mailto:std-c++@ncar.ucar.edu ] > [ --- Please see the FAQ before posting. --- ] > [ FAQ: http://www.comeaucomputing.com/csc/faq.html ] > -- Dave Abrahams Boost Consulting http://www.boost-consulting.com --- [ comp.std.c++ is moderated. To submit articles, try just posting with ] [ your news-reader. If that fails, use mailto:std-c++@ncar.ucar.edu ] [ --- Please see the FAQ before posting. --- ] [ FAQ: http://www.comeaucomputing.com/csc/faq.html ]