digitalmars.D.bugs - [Issue 3309] New: `Traits` : function parameters name
- d-bugmail puremagic.com (28/28) Sep 10 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3309
- d-bugmail puremagic.com (7/7) Sep 10 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3309
- d-bugmail puremagic.com (7/7) Sep 10 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3309
- d-bugmail puremagic.com (7/7) Sep 10 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3309
- d-bugmail puremagic.com (7/7) Aug 15 2010 http://d.puremagic.com/issues/show_bug.cgi?id=3309
- d-bugmail puremagic.com (7/7) Aug 15 2010 http://d.puremagic.com/issues/show_bug.cgi?id=3309
- d-bugmail puremagic.com (7/7) Aug 15 2010 http://d.puremagic.com/issues/show_bug.cgi?id=3309
- d-bugmail puremagic.com (13/13) Jul 08 2012 http://d.puremagic.com/issues/show_bug.cgi?id=3309
- d-bugmail puremagic.com (12/12) Aug 15 2012 http://d.puremagic.com/issues/show_bug.cgi?id=3309
- d-bugmail puremagic.com (14/14) Sep 02 2012 http://d.puremagic.com/issues/show_bug.cgi?id=3309
http://d.puremagic.com/issues/show_bug.cgi?id=3309
Summary: `Traits` : function parameters name
Product: D
Version: future
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P2
Component: DMD
AssignedTo: nobody puremagic.com
ReportedBy: julien onandon.be
---
Created an attachment (id=448)
traits.c patch
Hello,
I'm trying to add a small __traits keyword to traits.c to get a function
parameter names, as :
void foo(in string name) would return [ "name" ];
void bar(in string firstname, in string lastname) would return [
"firstname", "lastname" ];
Thanks to Andrei & Walter for the first tips.
Please review the patch,
Thank you,
Julian.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Sep 10 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3309 --- Created an attachment (id=449) Test case -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Sep 10 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3309 --- Created an attachment (id=450) id.h patch -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Sep 10 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3309 --- Created an attachment (id=451) id.c patch -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Sep 10 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3309 --- Created an attachment (id=717) dmd/idgen.c -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Aug 15 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3309 --- Created an attachment (id=718) dmd/traits.c -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Aug 15 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3309 --- Created an attachment (id=719) phobos/traits.d -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Aug 15 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3309 Commits pushed to master at https://github.com/D-Programming-Language/d-programming-language.org https://github.com/D-Programming-Language/d-programming-language.org/commit/ab2c26fb3c7ea88183dffe20187c3a87c9c959eb Fix issue 3309 Documentation for the new parameterNames trait https://github.com/D-Programming-Language/d-programming-language.org/commit/12c4c0089d41264da2fffff9c92f48d24615244c Fix issue 3309 parameter names trait -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 08 2012
http://d.puremagic.com/issues/show_bug.cgi?id=3309
Kenji Hara <k.hara.pg gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
In 2.060, __parameters was added to IsExpression.
https://github.com/D-Programming-Language/dmd/commit/08811d7abbb6cd6eeabef041122e1673b2044251
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Aug 15 2012
http://d.puremagic.com/issues/show_bug.cgi?id=3309 Commits pushed to master at https://github.com/D-Programming-Language/d-programming-language.org https://github.com/D-Programming-Language/d-programming-language.org/commit/57236fafa07e2591571775b5e05fc515a187ffd6 Revert "Fix issue 3309" This reverts commit ab2c26fb3c7ea88183dffe20187c3a87c9c959eb. This is incorrect documentation. https://github.com/D-Programming-Language/d-programming-language.org/commit/ec7932dc1dd701f35fe6a834e674228eee829092 Revert "Fix issue 3309" -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Sep 02 2012









d-bugmail puremagic.com 