New Traits

Justin Whear justin at economicmodeling.com
Wed May 16 10:04:32 PDT 2012


On Tue, 15 May 2012 01:13:27 +0200, John Maschmeyer wrote:

> I implemented some new traits that seemed to have a lot of interest
> recently.
> 
> I've implemented parameterNames, isPublic, isPrivate,
> isProtected, isPackge, isExport, and codeof traits.
> 
> parameterNames lets you get access to the names of function parameters
> 
> isPublic, isPrivate, etc let you query access modifiers
> 
> codeof was discussed recently in
> http://forum.dlang.org/thread/huyqfcoosgzfneswnrur@forum.dlang.org.
>     It gives you access to the source code of functions, classes,
> etc.
> 
> I'm pretty new to the dmd code, so could someone take a look at them?
> 
> https://github.com/D-Programming-Language/dmd/pull/951
> https://github.com/D-Programming-Language/dmd/pull/952
> https://github.com/D-Programming-Language/dmd/pull/953

Does codeof work with lambda literals? If so, I'm envisioning a LINQ-to-
SQL-esque library.


More information about the Digitalmars-d mailing list