Walter, I need a __trait please.
Jaocb Carlborg via Digitalmars-d
digitalmars-d at puremagic.com
Tue Mar 15 01:04:44 PDT 2016
On Tuesday, 15 March 2016 at 00:29:17 UTC, Stefan Koch wrote:
> Hi,
>
> I found myself in need of __trait that might be useful to
> include.
>
> something that would give me the parameters of a the body of
> the lambda as string and the parmeters of a lambda as
> AliasSequence.
> e.g
> foreach (p;__traits(lambda, (x,y) => x < y)) {
> writeln(p);
> }
>
> would output
> x
> y
> x < y
>
> I am sure this is doable unfortunately I lack the insight into
> DMD to implement this in a reasonable amount of time, and code
> quality.
I think someone created a pull request which added .codeof, that
would return any piece of code as a string. The PR was rejected,
for some reason. Might not even have been a PR, perhaps only a
proof of concept.
--
/Jacob Carlbor
More information about the Digitalmars-d
mailing list