Trait to get function parameter names

2012-08-31 Thread mist

Subject.
Is that possible? I see only parameter type tuple stuff out 
there. I'm looking into iterating over own parameter name list 
inside of function.


Re: Trait to get function parameter names

2012-08-31 Thread Jacob Carlborg

On 2012-08-31 16:24, mist wrote:

Subject.
Is that possible? I see only parameter type tuple stuff out there. I'm
looking into iterating over own parameter name list inside of function.


Here: http://dlang.org/traits.html#parameterNames

--
/Jacob Carlborg


Re: Trait to get function parameter names

2012-08-31 Thread mist

On Friday, 31 August 2012 at 19:15:14 UTC, Jacob Carlborg wrote:

On 2012-08-31 16:24, mist wrote:

Subject.
Is that possible? I see only parameter type tuple stuff out 
there. I'm
looking into iterating over own parameter name list inside of 
function.


Here: http://dlang.org/traits.html#parameterNames


Thank you.


Re: Trait to get function parameter names

2012-09-04 Thread Ellery Newcomer

On 08/31/2012 12:48 PM, mist wrote:

On Friday, 31 August 2012 at 19:15:14 UTC, Jacob Carlborg wrote:

On 2012-08-31 16:24, mist wrote:

Subject.
Is that possible? I see only parameter type tuple stuff out there. I'm
looking into iterating over own parameter name list inside of function.


Here: http://dlang.org/traits.html#parameterNames


Thank you.


Have fun discovering it isn't implemented. Then use

std.traits.ParameterIdentifierTuple



Re: Trait to get function parameter names

2012-09-04 Thread Jacob Carlborg

On 2012-09-04 20:28, Ellery Newcomer wrote:


Have fun discovering it isn't implemented. Then use


It isn't? Then why is it in the docs.


std.traits.ParameterIdentifierTuple


And why is this not in the docs.

--
/Jacob Carlborg


Re: Trait to get function parameter names

2012-09-04 Thread Ellery Newcomer

On 09/04/2012 12:09 PM, Jacob Carlborg wrote:

On 2012-09-04 20:28, Ellery Newcomer wrote:


Have fun discovering it isn't implemented. Then use


It isn't? Then why is it in the docs.


no idea.




std.traits.ParameterIdentifierTuple


And why is this not in the docs.



dlang.org docs seem to lag behind a bit. ParameterIdentifierTuple was 
added in 2.060


Re: Trait to get function parameter names

2012-09-04 Thread Adam D. Ruppe

I think the __traits thing was a half-completed pull request.

Or a complete one that got half-reverted.


In any case it was a mistake to put it in the docs, since it
isn't in the dmd source code.